Boxes and packaging of couch were great and not too heavy! The couch was also super easy to put together. We love it. The only thing is it is not super padded so we are going to have to add some stuffing to the cushions. If you don’t mind doing that then this couch is great!