Size: Small fits a size UK10 to 12, Medium fits a size UK12 to 14, Large fits a size UK14 to 16 approximately
Material: 5% Elastane - 95% Cotton