This is the nicest office sofa bed.  The perfect size.  I have slept on it and the mattress is really comfy for being a sofa bed.  The couch is firm, but has softened a bit over time.  Very comfortable to sit on.