Was nervous ordering mattress in a box, but so glad we did.  My son loves it and it soft yet supports him very well.