This mattress is the first mattress Ive had that actually keeps you cool at night. Ive had others that claimed to be cooling, but ultimately were not. Its firm, but not hard! I recommend it, 100.