Gives heel some cushion
Gives me some cushion but makes me sweat a little also
Rating: 5 stars