i know it's "made" for running but i use it for skiing. soon as i put it on it, it gave me the tightness around my muscles. it gives me more confidence than anything since i know there's more stability provided with the pants on. i also use them sometimes to play basketball.
i have worn them many times over the last 5 years and they have held together nicely without tearing or stretching out. i usually wash them after each use and just air dry it.
i haven't tried other compression pants so i can't compare but these feel great when i play sports and it keeps me warm enough during skiing.
i'm 5'9" and 163lbs and use a Medium. i don't have gladiator legs but they're thicker than the average guy and they fit perfectly. just gotta get down and squeeze into them. if you don't have to squeeze into them, they're too big.