A little more firm than i was expecting, but it definitely keeps me cool, and as a side sleeper it is the perfect thickness.