24” armpit to armpit and 31.5” length shoulder down . No stains nor holes. The blue is faded and due to the shirt being older . Minimal cracking on graphics. Selling as is.