I bought these shoes as well as another popular brand. Same size one these fit my daughter perfectly! They look so pretty on her foot. Was worried they’d be too thin for her foot but they are perfect. She’s got a flat not narrow but not wide foot,if her foot was a little more in the wide side I could see them not fitting well. I know these cost a little more but IMO worth more than what I paid!