We have a memory foam mattress that's less than 6 months old. I haven't had a good night's sleep on it as it's too firm. This topper is the best investment I've ever made! I highly recommend this product!