Suprised! Its not flimsy like I thought it might be. It fits in snuggly and is firm yet cushy soft at the same time. I gave it 5 stars because it is so much better than 2 others I tried. Can honestly say nothing bad about it. It came vacuum sealed in a pretty small box. It fluffed right up in minutes, really!