They're as cute as can be, if a bit large. In tennis shoes I wear a 9-1/2 - 10. I decided to go ahead and get a 10 in the Tevas. As you can see from the pictures, a 9-1/2 probably would have been a better choice, but you never really know what you're going to get, buying shoes online. And anyway, the extra half inch doesn't bother me; I'm very happy.