Made in Portugal 75% cotton 23% polyamide 2% elastane See size chart in pictures for US size conversions