I bought this to top a super firm memory foam mattress. It couldn't have done a better job and made our bed perfect. It's six months old now and just starting signs of wearing out, it doesn't fluff up quite as much as when it was new but it is still comfortable. I will definitely purchase this again when it's time to replace the old one.