I got two of these mattresses one pink  one blue.  The both came on time and packed nicely. Set up was quick and easy. Just be careful when cutting open the plastic bags. They are perfectly square and very comfortable. It’s nice that I can stack the mattresses if I need to and the bottoms of the covers are nonslip.