shipping took forever but the couch looks really nice in my living room. It was not super difficult to assemble but there was a couple of hiccups that made it not assemble 100%. The couch obviously is not plush but it isn't hard either.  As far as durability only time will tell. Overall satisfied with my purchase and would buy it again.

Pros: looks chic