This is a great denim shirt, I don't see any damage, it states a large tall, but check measurements I think an XL could fit as well seems to run big.
Underarm to underarm 26"
Length from shoulder 32"
Has extra material on elbows.