I had a 4-inch memory foam mattress topper previously that provided great support but it made me feel too warm about halfway through the night. I wanted to try this new one hoping it would sleep cooler, but I wondered if it would be too soft, since the description said "ultra soft". It turns out it's just as firm as my first pad, which is great. It's also cooler than my first pad, which is even better. Now I sleep well all night without waking up perspiring halfway through the night. This topper also had less of a 'rubbery' odor than my first pad when it arrived, so it took less time to air out. Great product that I'd recommend to friends.