I got these while they were on sale & I'm pretty happy I did. I'm usually between a 9 and a 10, more often a 9 1/2. I got these in a 9. If you look closely, my toes seem to hang off slightly, but whatever. These are pretty comfy and easy to walk in, coming from someone who usually struggles in heels.