There are some very noticeable stains on several spots of the shirt (see pictures). I did not notice any holes or rips. It's tagged an XL but by today's standards this shirt is going to fit as a small to medium. Please check measurements below.
Measurements (item laying flat)
Chest (pit to pit): 19"
Length (shoulder to hem): 28.5"
Thanks for visiting Blues City Vintage. Please make sure you follow the store and make sure to follow the insta @bluescityvintage