These are 100% leather. The main part of the shoe is a very soft and breathable Leather. The soles are a thick soft suede with excellent grip for babies who are on their feet.
Elasticated ankles mean these shoes stay on.
For cleaning please use a slightly damp cloth.
Shoe Sizes are: 0-3 months (10cm), 3-6 months (11cm), 6-9 months (12cm), 9-12 months (13cm), 12-18 months (14cm), and 18-24 months (15cm), Small (2-3 years, UK shoe size 7-8, 16cm), Medium (3-4 years, UK shoe size 8-9, 16.5cm), Large (4-5 years, Uk shoe size 9-10, 17cm).
Please measure baby's foot from big toe to heel and ensure there is some growing/wriggle room. If this is not possible but you know it is a big/small baby please choose sizes accordingly.