I love this sofa bed. The only reason I'm not giving it a full 5 stars, is because I honestly thought it would be slightly more couch like? This is more like a bench with fabric put over it nonetheless supportive and comfortable surprisingly enough. The color is beautiful and it was easy to put together. It's exactly what I was looking for... Except ... "Firm" is a huge understatement when describing this item.