I usually wear 8 1/2 and I have a wide foot, these are a little loose but I like them a little loose my feet tend to swell. I also have a high arch so ballet flats are hard for me to wear but these are perfect and Super comfy!! My first online shoe purchase and Im very happy with them!!