I didn’t know what to expect ordering a mattress online, it exceeded our expectations! I will order another! It came in a heavy box, but not too large. Once we got it out of the box, we just cut the plastic and it unfolded and immediately started taking shape.