We are really happy with the overall quality of this mattress. I think the temperature control is good but also it seems to have the perfect firmness.