The sofa is a bit firm but hopefully it will soften up over time.  It looks just like the photo and feels like a sturdy, quality item. The sofa bed mattress is a bit thin, but I think that’s on par with most sofa bed mattresses.