This is a vintage LL Bean jacket, it is in great condition and labeled as a size large, but could fit up to an adult XL. Measurements below:
pit to pit: 25"
length: 29"
NOTE: light spots on the bottom of the jacket are from the sun coming in through the blinds in the room this was photographed in - not a stain.