Very happy with this couch.

It's exactly as pictured, and was super easy to put together. Ridiculously easy, actually.

It's quite firm to sit on, not uncomfortable but not a napping couch. With the addition of some plush pillows it will be just fine.

The legs are super cheap plastic, they look fine but I'll likely upgrade them.

Finally, it was sent in two boxes that came separately - one on a Friday with FedEx and the 2nd with Purolator on Monday. Not the biggest deal but weird and annoying to store the one box while we waited.

Overall, it's a great couch for this price point and I am very satisfied so far.