I was hesitating on buying a mattress that would be shipped rolled up and air sealed. But based on others reviews I decided to purchase it for my 3 yrs old son's new bed. When it arrived I pulled it out of the box and broke the seal on the wrapper and that was it! It unrolled itself and was solid right away. I noticed just a little new mattress smell that was gone in half a day. We couldn't be happier, and what a great price too compared to similar mattresses. If your think about it, just do it. You won't be disappointed. Oh and my son is finally sleeping through the night without waking up! Priceless!