My 4 year old son already had this shoe which we had purchsed at a Stride Rite store. They got too small and so we just sized up and ordered the same shoe on amazon for about $10 less than we would have paid in the store. We have had this same style shoe multiple times (we have 3 boys) and have always been happy with the fit and durability.

NOTE: I am changing this review to 3 stars because the velcro on this particular shoe wore out very quickly and made the shoes unwearable. Possibly a bad batch? I don't know but we probably won't purchase this style again.