US men’s shoe size UK shoe size European shoe size
M 6-8.5 5-7.5 38-41
L 9-11.5 8-10.5 42-45
XL 12-14.5 11-13.5 46-49