I bought a memory foam mattress that was too firm. I put this mattress topper on top and it helped tremendously. I don't wake up soar anymore.