See that's the thing...I bought the smalls and I have rather large thighs. So I was really shocked when they kept slipping. Gotta love American sizing.