My daughter is an 8 1/2 but since they don't carry half sizes I purchased a size 9. She wore them to school and she said they are comfortable even though they are a bit big. The only thing I wish was better was that the sole had a little more cushion. But shes 10 years old so she has youth on your side.