Sofa came in seven different boxes, one box per piece. Assembly was extremely easy. Of course for a sofa this size at this price, there were obvious corners cut. Some of the wood frame looked fairy low quality and not the best assembled, and the cushions are attached and cannot have their stuffing replaced. Definitely on the firm side, which isn’t necessarily a bad thing. Overall the sofa is worth the money, especially for those who have a difficult to move into space.