70% Cotton/20% Nylon/10% Spandex. The stretchy fit is comfortable for most adults - sock sizes 9-1/2 to 11.