Sofa is lovely. Quality is excellent.  Easy to put together and pull out as a bed. It is a little firm but that is with most sofa beds. Absolutely perfect for small spaces and occasional guests. Great purchase.