Tag is a Large, fits a Modern Large
Good. Faint yellow staining on front around seam of left sleeve to chest.
Earthly Concerns 100% cotton