I own a pair! They are the best ever since I've changed to millbrook leathers my leg hasn't moved since! They take a week or so to break in though so it molds the shape of your leg! I love them so much!
I person don't own a pair, but I know many people that do and they say they really help and they love them. I think they truly do!