This floor sofa/mattress is perfect for guests and is super comfortable to sit on in sofa mode to relax and read. It comes exactly as shown in a compact box. Read the instructions that come with it: it is recommended that you open up the mattress and let it fill out for 48 hours as it has been compactly packaged and needs air for full expansion. I bought the XL twin and it is convenient to store or leave as it is in a spare bedroom. The price was excellent and free shipping was a bonus. Highly recommended.