It arrived in a medium size box, it wasn’t heavy to lift. Im a small woman and i was able to carry the box upstairs. When i opened the box, it was rolled up and as soon as i open the plastic, the foam started to grow. I left it on the bed for 24hours. Finally i was able to sleep on it for 2 nights now. It feels amazing! Its really soft and comfortable. I slept like a baby, and. It made my current mattress a little thicker. Btw, I ordered size queen.