These fit perfectly in every way, they come down to my ankles and even bunch up a little which I like, snug in all the right places, and stretchy enough so I can breathe. I loved them so much I bought a second pair. I hope these are always available through amazon. I'd purchase the other color if they were available in my size.