Perfect!! My husband and I have been looking for a topper that meets both our needs. A medium firmness with a cooling gel. This topper is perfect. I haven't slept this good in years! It was easy to open the box, put it on the bed, let it sit the recommended amount of time to fulfill. Also there was little to no smell at all!  Love love love.  Highly recommend!