OLD NAVY SLIM FIT Marled Red Polka Dot Long Sleeve Button Front Shirt
Size: Large
Marled red with white polka dots
Long sleeves barrel cuffs
Upper left pocket
Material: 100% cotton woven fabric 
Care: Machine wash/dry
Very good clean, used condition
I didn't see any holes or stains. 
Measurements:  Armpit-armpit 23", shoulder-shoulder 18.5", top of shoulder to hem 30", shoulder-cuff 26"