100% Cotton Full Sleeve Runs small than average S fits size 2 M fits size 4 L fits size 6 XL fits size 8 XXL fits size 10 Made in Nepal