Perfect.
I ordered a full size up because they run small and I have wide feet (I'm normally a nine, but a ten fit me comfortably with just a tiny bit of extra room.) These shoes are incredibly comfortable, sturdy, and very, very cute. I wore them once to a wedding and now wear them at least once a week at school and when I'm out and about. I definitely recommend this shoe.