Came in nice box packaging. Puffed up in around 48 hours. Unfortunately it didn't puff up 10" on all corners. I wanted even more firm mattress than this.