I am very pleased with this purchase.  We purchased this set for our cottage and was looking for a smaller set that could double as a bed.  This didn't disappoint, the sofa was true to color, was easy to put together and seems sturdy.  The pull out portion of the sofa works really well, so well in fact, that the kids enjoy pulling it out themselves to play on.  The sofa is fairly firm but it is very comfortable to sleep on.