Our previous mattress topper was quite a thick memory foam, but it had worn down so I wanted a replacement especially as I'm heavily pregnant.  This has been a great purchase and exactly what we needed. I'm able to move easily without the bed feeling too firm and it has actually stayed on the bed, rather than slipping off like our old one.