I'm very satisfied with the quality of this topper. I've had it about 2 months now, and it makes my firm mattress super comfy! I also purchased a cover for the memory foam topper (it's sort of like a synthetic down comforter that you zip the topper in to), which I would recommend. The whole thing then gets secured to the mattress with a traditional mattress cover. I'm not sure if the wave pattern makes it sleep cooler or not, since I've never had a flat topper, but that was a selling point for me.