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. Made 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: Navy Brushed Denim. Lining: Soft, 100% Cotton Flannel. Soles: Non-Slip Rubber. Machine Washable. Handmade in Small Batches.