The Under Armour Training Cotton No Show Socks - 3 Pack U672 has cushioned soles with breathable cotton-blend that wicks sweat and has anti-odor control, with arch support and three pairs in each pack. Under Armour's Training Cotton No Show Socks - 3 Pack is made of cotton/nylon/spandex/polyester.