No holes or stains, see all photos.

Armpit to armpit: 25"
Length: 25.5"
Sleeve (shoulder seam to cuff): 23.5"