The shoes run small and not true to size like it says. My girls are in a size 5 and the 6.5 fits them. I ordered the 7 and it was way too big. Then ordered the 6 & 6.5 to see which fits best. I have to return the other pairs.  I don't like how how the shoe laces won't stay tied so I'll have to figure out what to do about that. Overall I'm happy with them. I couldn't find under a size 8 anywhere else.