When I first wore these they fit prefect. Now that I have worn then a few times they have stretched out so much that I can't even wear them they are way to big now. My foot is a 7 1/2 to an 8 so I bought an 8. Should have bought a 7 1/2.