This sofa was very very easy to assemble out of the box. It’s the perfect size for the foot of the bed. The grey velvet is smooth and soft and so beautiful. The back rest lays completely flat for almost a double size bed if needed. I only gave 4 stars because it is not the most comfortable to sit on. If needed in the bed position a mattress topper would significantly increase the comfort factor.