We got the Priage mattress quicker than expected. It was splitting the seams of the box it came in and the poor delivery man struggled to get it up our driveway (we have a decent incline). Hubby, driver and myself pulled this behemoth inside and it split the box during this part. The mattress was securely wrapped in plastic and a shipping cloth, so all good. We pushed it up on the bed frame (platform bed) and cut loose the exterior wrappings. It took about 48 hours, as noted in the shipping paperwork, to expand and I did jump/bounce on it a few times to help push out the creases. Overall, the material is nice, it expanded to the height as described. It's a tad bit firm for me (side sleeper, but I'll get used to it) but just the right firmness for my hubby. The pups loved it on their first try and the symphony of snores proved our hunch correct to try to buy a mattress from Overstock. We weren't opposed to doing mail order (formerly from New York) after getting prices locally on similar mattresses (ouch, the retail stores here are really high!). Great deal!