This was a huge disappointment. It came in a box. My granddaughter is only 4 and doesn't weight even 30lbs. OMG, it's even uncomfortable for her. I wouldn't even give it to my animal to sleep on! However, it will have to do for the time being that I paid a pretty good amount for cheap, cheap, cheap quality matters. Never again will I buy this. Not even ONE star.