I would definitely recommend these shoes.  They do run a bit on the small side, but after reading others reviews, I had planned for that.  My 6-year old typically wears a size 1, so I purchased the size 3 in hopes of getting more wear for our buck out of them.  They are a bit big, but that's OK - not too big to hinder her wearing them.  Will definitely purchase more when these do not fit any longer.