I bought these for my 2 1/2 year old daughter.  She has had them for three months.  They are holding up well and they are VERY cute.  My only complaint is that they get dirty fairly easily and since they have sequins on them I haven't figured out how to clean them.  Leather toed shoes keep clean easier, but I love these because they are so cute and they fit well.  I would definitely buy them again.