I replaced my foam mattress with this, and I’m in love it! The gel layer is a “cool” feature (see what I did there), and it’s a thick boy. It’s firm, but doesn’t feel like you’re on a piece of plywood. When you first remove it from the package it’s really thin. I left it leaning against my wall for 24 hours and was blown away by how thick it became. Definitely recommend!