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