TCK Sports Krazisox Rainbow Stripes Over the Calf Socks High Quality: 77% Polypropylene, 17% Nylon, 3% Elastic, 3% Lycra Spandex Made in USA Small - fits Kids shoe size 12-5 Medium - fits Mens 6-9 or Womens 7-10 Large - fits Mens 9-12 or Womens 10-13 Heel/Toe Design For Comfort Moisture Control, Blister Control, Lightweight, Double Welt Top