This mattress definitely stays cool. It is more a medium-soft than a medium-firm, but it is a comfortable sleep for all sleeping positions. The edges are not actually reinforced, so if you are an edge of the bed sleeper, this may not be the one for you. So far though, it fits my mattress needs.