S/M would fit up a UK size 12 M/L would fit up to a UK size 14 L/XL would fit up to a UK size 16 100% viscose.