I bought this thanks to all of the terrific reviews. However, it's just a stinky industrialized piece of foam which has made my pretty-good mattress pretty unbearable. Now that the humidity has arrived, the foam seems to magnify sweating.So, I've tried it for two months and am now certain that others should save their money. Buy a new mattress if you need one, but don't buy this.