This is a great couch. The cushions are indeed VERY firm but it's still comfortable. It was so easy to put together out of the box maybe 5 minutes. It took longer to remove from the boxes than to build, Color is true to picture. Shipping takes a bit longer than I'm used to but it was well worth the wait. We love our new couch.

Pros: Easy to put together, Comfortable, Color
Cons: Price