While these shoes are super cute, they are also comfortable and safe (with anti-slip soles). Many baby shoes are stylish; however, they aren't always comfortable and practical. These little shoes combine both style and comfort, while also being easy to put on and take off with elastic closure. The cotton fabric makes them breathable for warmer weather, yet provides warmth for cooler weather. They are excellent for newborns, crawlers and new walkers/runners, and they come in three sizes for the perfect fit: 0-6 mos (4.38 in), 6-12 mos (4.72 in), 12-18 mos (5.11 in.).