100% cottonIn great conditions I believe is size 40 shoulder to shoulder is 18 inches Sleeve is 23 inches long from shoulder to end Armpit to armpit is. 21 inches Is 30 inches long from neck to bottom See measurements no returns Is in great condition