+ Choose a breathable, lightweight material. Soft leather or cloth is best. Avoid stiff leather shoes, which can hinder foot development, and synthetics, which don't breathe.
+ Bend the soles. They should be flexible and gripping, not smooth and stiff. A nonskid rubber sole with ridges will offer good traction.
+ Check the fit. Have your child try on the shoes and stand up. There should be just enough room to squeeze your pinky between your child's heel and the heel of the shoe, and a full thumb-width between the end of your child's longest toe and the front of the shoe. The shoe should provide just enough wiggle room without being too big. Because baby feet grow quickly, it's a good idea to check every month to make sure the shoes still fit. See more from: http://www.carekid.com/blog/what-to-look-for-when-buying-babys-shoes/