Canadian made socks using all Canadian Fibre. These socks are a lighter weight than our terry sole socks which makes them a excellent choice in everyday footwear.Approximatley 66% alpaca for softness and warmth, 34% nylon/spandex for structure and a comfortable fit. Medium fits womens 6-9, mens 6-8.5. Large fits womens 9.5-12, mens 9-12. Extra Large fits mens 13-16. Please note that colours may not always be exactly as shown in the picture, as the alpaca fibre is always undyed which means that each batch is slightly different.