Garment is sized as a women’s XL but seems to fit smaller. Based on measurements below, I’d recommend it as a youth XXL or women’s M-S.
Pit to pit: 22”; Sleeve length: 24; Jacket length: 23”