I was skeptical of the bed in a box concept, but when this arrived, it was so easy to take from the box and simply unroll. And that box sure was easier to get up the steps than a king size mattress, let me tell you. It is firm, but just hugs your body. Very comfy. I'm very happy I took this chance, and delivery was super fast! Thank you Ashley!