No holes tears or stains
No size tag but from measurements maybe XL
Top of shoulder to hem 28”
Armpit to armpit 29”
Arm length 18”