I got this couch this week and it was super easy to assembled.  Came in 3 boxes, the third box came a day later.  All you have to do is screw on the feet on the left and right side, and there's hinges that slides together to connect the pieces together.  Feels really nice and I am overall very happy with it.  Had to wait extra long for it because they were backordered, but it was worth it.

Pros: easy assembly, great price, nice design
Cons: a little short on the height, fairly stiff but nothing pillows can't fix.