Our adorable, vegan baby shoes are easy to put on, and really stay put on wiggly feet! Handmade in the USA by our small team of work-from home sewists with locally sourced materials. These shoes work great in place of newborn socks and toddler house shoes. They are also a favorite baby shower or first birthday gift! Outer: Floral Stripe Eco Canvas with 45% recycled content. Lining: Soft, 100% Cotton Flannel. Soles: Non-Slip Rubber. Machine Washable. Handmade in Small Batches.