no cramping like he normally would going up hills
I got these for my husband who runs on various kind of terrains.  For him, the size (large) ran a little bit larger than expected, but still tight enough where they did not fall down.  They were breathable enough and did not cause much sweat.  Helped tremendously when running up hills, no cramping like he normally would going up hills.
Rating: 4 stars