Needed a a sofa bed for an office that would fit up the stairs and through a small interior door. This worked. It is a smaller sofa, so it is not deep, nor is the back high. The sofa is firm, not really plush. Mattress is fine for an occasional guest, especially if I add a topper. This is fine for what I ordered it for. I wouldn’t want it as my main living room couch. But for an extra guest bed and office sofa, it will be perfect. The artwork in my pic is not hung up yet, but hopefully it can give a feel for the piece.