I love this mattress. Keeps me cool when it is hot and keeps me warm when it is cold. Just the perfect amount of firmness. I sleep so much better.