I purchased these in a size small a black pair and a gray pair the black pair fits like a medium small and the grey pair fits like an extra small so I'm not at all happy with that!!! In fact the grey pair was so difficult to get off of my feet I literally had to cut them 3 at the bottom  so that I can get them off. And I'm a basic 5 foot 3 119 lb skinny calves size 8 regular shoe, so the sizing discrepancy may keep me from making any more purchases from Tesla as this experience was very disappointing!!!