Perfect for my 12 year old. It comes in a small long box. It is hard to believe once opened it expands to full size but it does. We left it overnight and it was ready to go. I give it a 10/10 for coolness and comfort.