The cooling feature is amazing but needs very breathable sheets to feel it, and the firmness has been fantastic, I don't feel my partner or dogs move in the night and he doesn't feel me when I get up. It's been a very pleasant purchase, from the quiz to receiving the mattress, I would recommend Helix to my friends and family.