Tagged size L and fits huge. Can accommodate an L-XXL in my opinion. Brand new, never worn but was stored improperly and has some damage as a result. Wear on one of the chest pockets and two small holes near the other pocket, all pictured. Constructed from a lightweight cotton flannel in a red/black plaid.