Please note sock sizes are to fit as per following;
Small size 12 - 2
Medium size 3 - 5
Large size 6 - 11
XL size 12 - 14