You should never judge your baby until you have wobbled a mile in its book of milestones. Any parent on this planet will tell you that there is nothing so pleasing like when you watch your baby taking its first step. The time comes when you need to shift all your imported and glassy material a bit higher than they were placed! Its very happy moment, when your baby falls in the category called ‘keep out of reach of babies and children’! This is the time; you need to search for baby shoes. You need to protect delicate soles of your apple of eyes.
As soon as your baby starts walking, you need to purchase shoes for your baby. Although, it is perfectly okay (and more frankly quite helpful) to allow a new walker to your baby to go barefoot when the baby is learning to balance and totter around effectively but sometimes shoes are necessary to prevent any injury due to hard particles on the ground and in unsanitary conditions. Therefore, the thumb rule can be made that in the house and on the carpet, barefoot is fine but on tiled floors and outdoors, shoes are must. While learning to walk and to balance, barefoot can be very useful as your baby can settle its feet/sole on the ground perfectly and can learn very fast.
What all you need to look in baby shoes is baby shoes should be comfortable and flexible enough so that your baby is encouraged to walk in them. You should go for the shoes those are made of breathable material so that the baby’s feet will not get hot or sweaty. There is nothing bad than a baby having athlete’s foot that can reach ‘William Perry’ on the scale of severity. Soles of the shoes should offer some traction but they should not be too thick that the baby cannot feel the floor beneath its feet. Nothing will make your baby take a header more rapidly than the shoes having thick and heavy soles. 
Mind it that baby shoes are not the same as those of adults and other children shoes. One has to remember that baby shoes are need not to be ‘broken in’ by the baby as that is not going to happen. Babies do not wear shoes for long time and they should not be allowed too. When you go to buy baby shoes, try to take your baby along with you and do the demonstration. Check out that while fitting the shoe onto your baby’s feet, they should not rub even a little to your baby’s feet.
Babies grow faster than what you think them to be and therefore, baby shoes must have good room as your baby’s feet keeps on growing. It may happen that you purchased a pair of shoes and you need new one within a month or so! So they need to be flexible from every corner.
You may need to go for Velcro Fasteners and not for shoes having laces, especially when you are purchasing first few pairs. It is very common baby nature that untie shoelaces and that will have you either retying them frequently or constantly worrying that your little baby is going to trip over a loose shoelace making all chances to hit the ground. That is equally important to turn your baby shoes from Velcro fasteners to the shoes having laces but that can be done as the baby grows.
When you are getting your baby its first pair of shoes, the material by which the shoe is made up is extremely important. Try to go for branded shoes that are made up of standard material and do not harm your baby’s feet. Some of the cheap manufacturers produce baby shoes out of the material (like plastic?) that is very irritating to baby’s skin and can bring some allergy.
Check out inside the shoes and make sure that shoes should not have any nail or clip that can injure the baby’s feet. Many of the shoes have buckles on them those are very close to your baby’s feet and can harm you when the shoes are tied wrongly. The baby shoes also should not flake off the paint or color that your baby may ingest it accidentally.