Very nicely packaged, even came with its own blade to open it up with! It took exactly 32 minutes and 21 seconds to fully expand (yes, I timed it). It was an excellent fit to my full size mattress, it’s soft and molds to your body. Very pleased