This item shipped fast. I did not expect for it to be rolled up, but I was suprised that upon removing from the bag the mattress was not bent or in any odd shape. It is very comfortable. I have a pillow top and I wanted to sleep in my son's bed last night. It's very soft. My daughter slept on it last night and she is still sleeping, no snoring. her bed should arrive this week. can't wait to write another awesome review.