I've had this bed for over a year now. We bought a 2in cooling gel topper for it because it is definitely firm. Every night I get in the bed and say, "I Love this bed" and my husband laughs and says me too