This 10” medium cooling gel memory foam mattress is exactly what I was looking for for my teenage son. We got the twin size and was looking for a mattress that was firm but cozy. I was debating between a 10” and a 12” but this is thick enough that his bed still has height without a box spring on the bed frame. Would definitely recommend.