The mattress topper is as expected. My kid slept well in it. Said it was comfortable. I let it sit for a day before placing it on the bed. It came rolled up in a box just like any other topper. I like that it has straps to hold with the actual mattress .