I usually wear a 9-10 and have very narrow feet. I ordered the 9.5 narrow, but they were too short so I exchanged for a 10 narrow, which fits perfectly. I recommend sizing a half size up.

Also, at first I was disappointed because they didn't seem as comfortable as all the other reviews said (i.e. there is no padding on the ball of the foot). However, I have now gotten more used to them and can wear them almost all day, but not quite. I think if I put some pads on the ball of the foot they may be super comfy, as the part that covers the toe has some nice extra cushion.

In addition, I was hoping to be able to wear them with skirts and pants, but because they make my ankles look super skinny they are not very flattering with skirts. However, they look great with skinny jeans.

Overall, they are well made, comfortable enough, and if you have more filled out ankles they would be more versatile.