fist time ever ordering a mattress that arrives in a box! Was amazing and and easy to set up, popped up instantly once unrolled and takin put of plastic, no issues and felt amazing! My son son loves it!!