This was exactly what I needed to top my Tempurpedic mattress. It’s on the firm side but the mattress topper gave it just the right amount of cushion without losing the support of the mattress. I’m extremely happy  have slept so much better since receiving the topper. It was delivered ahead of the projected date as well.