Gorgeous sofa. Velvet is nice quality. The instructions are slightly misleading as I had to attach the sides before screwing in the legs. But I still managed to put it together by myself. It's definitely the centerpiece of the room and is firm and comfy so far. I am 5"9 and I can stretch out comfortably