This mattress checks all the boxes! Feels amazing, helps my husband's bad back, and definitely keeps me cooler than any bed I have ever had.  5 Stars all around - you will not regret it.