This was the first time that I ever ordered a mattress online. It came in a compact box with detail instructions on how to open the mattress. It was quite fun to see it take shape. I bought this because it was a thinner mattress, I needed it for my trundle bed and it feels quite comfortable. If you were sleeping on it nightly you may want to get something more plush but great for a child.