Overall in excellent condition with no holes or tears. There are a couple very small and light spots on front but nothing major. They're barely noticeable. Cotton and polyester blend. Size large. 

Armpit to armpit: 25"

Shoulder to bottom hem: 32"

Sleeves: 24"