It's very comfortable and just the right amount of firmness/softness. Exactly what I was hoping for. I did think it would be a bit cooler with the gel but I'm not familiar with that feature. It is cool to the touch, just not as much as I was thinking it would be. I would recommend this mattress