Fantastic sofa! Although we received free “white glove service assembly”, it is very easy to assemble. Two pieces that attach  legs. Very comfortable, soft, silky smooth and looks great in our living room! The only thing I would change is make the chaise a bit longer. As a 5’9” guy, I can comfortably lay down with one pillow but anybody taller would have their legs dangling over the edge.