Couch came sooner than expected which was a nice surprise. Love the size, it’s perfect for our smaller living room. Fills the space without feeling cramped. Cushions are firm as many others have said. After a couple weeks now they have relaxed and softened up a bit and I think will continue to do so. The pull out part comes up easy. The material quality is not top of the line at this price point of course, and I’m curious to see how everything will hold up long term. I didn’t realize the seat cushions are not removable which is a downside IMO when it comes to cleaning. Overall we are enjoying this couch!