Mattress came in surprisingly small box.  Box was very heavy.   Mattress plastic wrapped vacuumed sealed.  You lay the mattress out and cut bag off and it inflates very fast.  Son likes the mattress.  It replaced his older mattress and he was happy with how good he slept in this one.  I tried it out and was satisfied and it was comfortable.  I would recommend this mattress.  Great mattress for a great price. Top is soft and the overall mattress is medium rated.