“These do not do their job, at least not for very long, as they bunch up and roll down super-fast. I'm not a hard body, and have flabby thighs, so maybe they would stay in place on hard muscles?? I doubt it but had to put that out there. They do offer nice compression - if only they stayed in place. There is no anti-slip band around the inside of the top of these either - not that, that helps all that much anyhow.”