Looks to be 1980s vintage.
Made in USA
Size tag is missing, but looks to be Small or perhaps will fit some Mediums.
Armpit to armpit: 21 inches
Length: 36 inches