Great little sofa bed! Easy to assemble and to set up. The perfect size for the space! Quite firm.