I've only had this mattress topper for a week, so I can't say how it does long-term, but I've loved it for the week I've had it! It's squishy and wonderful. I actually like my bed now. I've already recommended it to a friend. 

Heads up---if you buy this, be aware that the cover that goes over the topper adds some height. You'll need a fitted sheet that is pretty deep to go down around the mattress.