This mattress pad is very good and what one would expect from a simple mattress pad. It has enough thickness to provide cushiness to a foam mattress but not too much. In my opinion it doesn't provide much cooling but it's definitely better with it over a foam mattress than without at this price point.