We already had a memory foam mattress but it was a bit too firm.  This mattress topper helped tremendously!  A great night's sleep - finally!