Just what we needed! We have a memory foam mattress that is fairly new. We were close to getting a new mattress since we were starting to feel uncomfortable and waking up restless.  After searching through the site, I came across this topper - and it is AWESOME. It really made a huge difference!