88% Cotton, 11% Nylon, 1% Spandex / Size Youth 6-8-1/2 (fits youth shoe size 12-4 or ladies shoe size 4-5), Size Medium 9-11 (Fits Ladies Shoe Size 5-10 or Men's 4½ to 8½)or Large (Fits Ladies Shoe Size 11-12 or Men's 9-12½)/ Made in the USA / Great look for sport teams or for everyday use.