Absolutely obsessed with this couch. It is a huge piece but so comfortable, I love the deep seats and the firmness of the couch, the firmness is medium but will definitely add to the longevity. The only thing I'll note is I've needed to buy grip adhesives for the ottoman legs as the couch is on hard wood floors so it slides. The couch all attached together otherwise with metal slip ins. Couch material is also very soft and cozy. Overall I'd highly recommend this couch!