This sofa bed was easy to assemble and is perfect for guests. It has great storage and a convenient pull-out bed. However, it's quite firm, so I plan to add more padding.