This is a great quality mattress protector. Though, I wouldn't recommend for cooling mattresses as the cooling aspect is not noticeable through the thickness of the protector.