Overall we love this couch. Perfect for a small apartment, looks great, super easy to set up, and comfortable. It is firm, but has been loosening up after a couple weeks. Glad we spend the money on this one instead of a cheaper one for sure. Only thing to note is there is a noticeable gap between the chaise lounger seat and the cushion for the other 2 seats, but that doesn’t bother us. I’m super picky about furniture, style, condition, etc. and this couch definitely met my expectations. Would definitely recommend.