I was most disappointed with the shipping. I purchased this specific mattress based off its expected arrival date. My son was without a mattress and this one was the one claiming to arrive fastest. Had I known that it would arrive after the date it showed, I would of gone with another model. This mattress is thin. It barely goes to the top of my sons bunk bed frame. It works for him now because hes small for his age, but when he hits a growth spurt like his brothers ill have to upgrade. When it did arrive, it was easy to open and set up. The instructions call for it to sit over night to allow it to reach its full size, we did that but I did not see any difference between the night of, and the next night. Worst part was after I bought this, my son decided he was okay sleeping on the top bunk which had a mattress already, so this was not a rush after all.