Thorlos Men's Socks Size Chart
  Small Medium Large
US Men's shoe size 5.5-8.5 9-12.5 13-15
European shoe size 37.5-42 43-46.5 47-49

These are general guidelines only, sizes are not guaranteed. But no worries, since at SunnySports we offer our exclusive PFF Guaranty