this is the second pair of these that i have bought,  the first pair was too small and really cut off circulation.  I typically wear a 7.5 and thats what i ordered the first time but this time around i got an 8 and im glad i did.  after about 4 wears they started to loosen up and fit my feet a lot better.  they started off tight in between my toes and i don't typically wear shoes like that so it took sometime to get used to it.  overall if you don't judge these the first time you put them on you will end up loving them.