We really enjoy this mattress pad.  It is soft, but this is what we like.  If you are looking for something more firm this would not be the topper for you.  My topper feels cool but I also have a mattress pad that pulls out the heat.