I have always been such a light sleeper and use to toss and turn all through the night with just my last mattress pad.  Since, I have gotten this topper, I have the firmness I need for support with just enough softness that is allowing me to sleep comfortably through the entire night.  I don't feel a difference in the temperature, but maybe it's bc I did put my old mattress pad over this topper.  I only let mine set out overnight before putting it on my bed. Also there was a slight odor when I took out of the box but I sprayed it down with Febreeze and put a mattress pad over and now I don't smell a thing. So glad I purchased bc my back feels better and im getting good night sleeps.