This mattress is fantastic! It was delivered quickly and came well packaged. It almost immediately expanded to its intended size but we still waited a few days to sleep on it. It is so incredibly comfortable and the gel top really kept the bed cool. I slept so well for the first time in months. I would highly recommend it!