S fits UK10 to UK12
M fits UK12 to UK14
L fits UK14 to UK16 approximately
Material: 50% Cotton 50% PU Leather