Perfect . Well just about. You can feel the support bars when sitting and sleeping on it. 
But it's lovely looking and perfect for an extra bed. I wouldn't want it as my only sofa though. But I'm not in my 20s !