We got this because our current (less than 4 months old, actually) bed was not quite as soft as we would like. The top layer of foam was also making me and my wife extremely hot at night. We decided to try this topper because of the "cooling" gel in it as well as the fact that it has the cotton topper. While I'm still not sure if the entire concept of cooling beads in memory foam really works, I figured a pillowy cotton layer on top of that would help dissipate heat. We've been very pleasantly surprised so far. We both are far more comfortable with this topper on the bed, and we are not waking up sweating from the foam retaining all of our body heat. Is it the cooling gel? Is it the cotton topper? Is it both? I really don't care, because it's working great! On a side note, this topper coupled with a cooling memory foam pillow have virtually eliminated my snoring, which was causing major issues for me and my wife. While I don't have sleep apnea, I do have "I'm getting older and larger so snoring is becoming a problem" syndrome. I can't tell you if the pillow or the topper are equally helping, but the combo is a really helping my snoring as well as my overall sleeping. The price is great compared to other toppers, and the quality seems to be good. It does add 3.5" inches to your bed height, so super deep pocket sheets are needed. We're looking at getting toppers for our sons as well. They love how it feels!