I bought this product recently and am absolutely over the moon happy with it. It's thick and firm and stays cool. I sleep so much better and no longer need to keep shifting pillows around trying to be comfortable.