The couch is large, firm and feels sturdy. Arrived in a large box, just had to screw in the legs. Has a center bracing leg which is good. Comes with two throw pillows. Two stars because the fabric feels and looks like ultra-suede or faux suede. Very disappointed that the fabric is not velvet. The fake suede fabric cheapens the appearance of this couch considerably for me.