Tag is an X-Large, fits a modern unisex X-Large.
Good. A few faint yellow spots on lower chest, each about the size of a dime. A few brown speckle stains on the hem of the front. One more brown spot on the hem on the back.
All American Star 100% cotton