I was concerned on the comfortability of the couch given the price but I was pleasantly surprised.  It is VERY nice.  Good design, sturdy, good cushions, very comfortable.  

It was simple to assemble - just screw in the legs, connect the headrests, and link the 2 pieces together - and was all done in under 20 minutes.

VERY happy!

Pros: Look, feel, comfort, ease of assembly
Cons: Be careful if you try to move it after fully assembled as the 2 pieces which link the 2 halfs of the couch together can come apart.  Easy to put back together though!