I really love my sofa - it was easy to assemble - came in 2 pieces, the seat is firm, love the material (I got the black, it's more of a dark gray), I usually prefer a true black but this works well - really like this sofa! the delivery was not good the FedEx driver left boxes on sidewalk rang bell and drove off literally.