I bought a new hybrid memory foam mattress and it's great but was just too hot. The first 2 nights, my body heat was radiating back at me & keeping me awake. I read online reviews & decided to try a Panda mattress protector. I was sceptical as when it arrived it is quite thin, but its amazing! It has really reduced the heat issue and I have no problem with overheating at all now.  Thoroughly recommend for anyone with similar problem!