Size XL. The material tag is missing but feels like a polyester.
Measures approximately 21" armpit to armpit, 29” length in front and 30" in length in back.
Please feel free to ask any questions and check out my other items!