Beautiful! Just as pictured.  Very easy to assemble. Really easy. The velvet is soft but the sofa itself is nice and firm. The bolster pillows make this a comfortable place to lie on. The upper cushions have velcro on the back and are secured very well to the upper frame of this sofa. The design on the bottom single cushion you sit in makes this look very modern and classy. Wood legs. Great price for this size. 100 happy with my purchase. The Grey color is very muted and gorgeous!