The sofa is very well constructed and solid. It's pretty firm (I think there's more spring than cushion), but comfortable for sitting. I ordered a mattress topper for in the event I, or someone else, needs to sleep on it, but it's perfect for my office.