Came shipped in 3 boxes - two were fairly heavy and one was light, but not really a problem to get inside the house. Assembly was pretty easy for the most part but the rails on the back panels that slide into the main part of the couch were crooked and I had to hammer them so that they would fit - dont think I am ever going to be able to take of the back rest now because of that. The couch itself seems pretty comfy but it is hard to say if it will get lumpy or not until a few months use.