This mattress topper was just what I needed. My mattress was just too firm. Initially, I was planning to buy a new mattress and then I read about this topper. I am so glad I got it. I sleep much better now. You do have to let it air out for a couple of days though.