100% shearling upper. Handmade in Italy. Full sizes only. If between sizes, we recommend taking the smaller size.