Size XL I think per tag (a little faded), measures 25 inch chest and 29 inches long. One grease looking spot on belly area, didn't try treating. Also yellow spot on stripe at shoulder. General light washwear but still super cool