Large full mattress in a box.  Received quickly.  This was one heavy box but easy to move using a dolly for my sons move to NYC.  Set up was a breeze as it expanded quickly.  My son slept well on his new mattress.  So far so good.