I purchased this to go on top of my memory foam mattress that was a little to firm. When I say this thing molds to every part of my body I tell no lie. I usually can’t sleep on my back but with this mattress topper I can I no longer wake up in pain I wake up late for work because I don’t want to get up!!