Bought these for my 3 year old she loves them. They are adorable shoes we have had them a couple months now they have held up really well. They fit as expected she is in a toddler 8/9 I bought a 9 and they fit good with a little room to grow