Each sock is made from a mix of cotton, elastane and polyamide that'll stretch and form to your foot for comfortable all-day wear. Buy Now on happy socks $22 These Stadium socks are a nod to the ...