came in 2 boxes and was fairly easy to put together by myself. honestly the couch is not at all comfortable. the cushions are pretty stiff and the back cushions are quite thin. the fabric isn't good if you have pets. i keep my dogs nails pretty filed down and within the month and a half i've owned it she has snagged it and pulled up threads even just from walking from one end to the other. the storage compartment is pretty decent but not enough to recommend this couch