Barba long sleeve spread collar shirt is made of 78% cotton, 18% polyamide and 4% elastane. Slim fit. Size indicates neck perimeter. Made in Italy.