We must have bad shoes, we have bought many twinkle toes over the years and they all fit to size. These were really big. My daughter outgrew her 11 1/2 shoes, we were 12. The 12 was flopping off her foot. She has a pair of 11 twinkle toes she can't even put on, so I am not sure why the huge difference. We chose a pair of the Skechers Synergy Kickety Kick instead, they fit perfect. Otherwise we like skechers, they seem to hold up well to a 5 year old who wears them every single day.