Great little sofa so far. Pretty easy to assemble but the box it comes in is pretty heavy for 1 person. Not super padded on the bottom cushion but I got it more as an aesthetic piece. Each leg is on via 1 screw so I wouldn’t suggest draggingpushing it around as I can see them snapping off easily.