For the price this is a great! I ordered bank holiday Monday and it arrived Wednesday, brilliant delivery too. From reading other reviews on this first, I have to disagree, this was super easy to put together in fact it took all of about 20 minutes and I did it all by myself. The ottoman is spacious, the pull out bed is super smooth and easy to use, even on carpet. It is firm to sit and lay on but I'm sure will soften, tho it's very comfortable as it is. The fabric is nice and soft, not cheap looking, which I was worried about not seeing it in person first. I think the overall quality of the sofa, is really good and I'm pleased with my purchase. I'd recommend this sofa and the delivery was excellent too!