This is quite vintage. I think 80s based on tag and screen printing.
Some stain spots - noted in photos.
To me - this fits like a womens loose fitting medium or more snug large. Please see measurements to ensure this works for you.
Pit to pit 21
Length 25
Sleeve 19