I was nervous ordering a mattress online, but the prices are so much better than in store. Mattress arrived rolled and compressed in a big box. Once you cut the plastic, it's like an instant mattress! I am shocked at how much it fills out! The thickness is awesome and a good 4+ inches thicker than my old spring mattress. It is so comfortable to sleep on, literally just cradles your body. I wish I would have ordered this months ago. I've been getting some of the best sleep since it arrived.