Armpit to armpit is 31"
Top of shoulder to bottom hem is 29"
Armpit to sleeve is 20"
Shoulder seam to sleeve is 25"
No holes or stains