The cushions are very firm and the quality is quite low. The frame itself is fairly solid, but you can feel the wood through the fabric of the couch. Not very big, so dont get if you need to sit more than 1 person comfortably. Would not recommend unless you need something pretty to fill up space.