This Snow Mattress is perfect for me! I am a hot body and this mattress keeps me cool all night! I even splurged for the cooling pillows as well! Worth the price! Firm but soft enough to not sink into one spot!