The fit was perfect, my 3 year old daughter loved them and helped pick them out. However, after just one wear the bow fell off the right shoe and got lost. Disappointed, I thought they looked like good quality upon arrival but it appears I was mistaken. Will probably just rip the other bow off to match instead of messing with the hassle of a return.