We slept on a similar mattress topper by Sinomax while on vacation. So, I immediately came home and ordered one for our own bed. The topper came in a VERY tightly compacted roll. I'm a farily fit 32-year-old and I struggled to uncoil and layout the mattress. We waited for the 72 hours for the mattress to repuff. Six weeks later we are still waiting. Most of the mattress has regained its shape while other parts are still flat and hard. I think this mattress has just been coiled and in storage at the warehouse for so long that it's not ever going to unroll completely. I would recommend that anyone wanting one of these toppers to just buy one that comes already flat. This has been a huge hastle.