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