Exactly what I wanted! This mattress was just the right level of comfort. Soft but not to soft and firm but not to firm. Added bonus that it has cooling gel.