I love the look of this couch! It's super cute and functional. Perfect size as well for my small apartment. The couch is definitely firm, but I still find it comfortable, unlike most of these reviews state. Assembly was a breeze. I did it all by myself in only an hour. Opening the boxes themselves was a nightmare though! I think the price was a little high for the small size of the couch.