100% Cashmere Fits slightly on the trim side. Size up for a looser fit. Model wears size 42 Made in Italy