Very comfy couch, firm cushions but not too firm. Very easy to assemble. Couch came in 2 boxes, moving into a small apartment was a breeze. Very comfortable to lay out on. 5 stars.