Super rare piece from 1989 Polo Ralph Lauren. Sort of an upstate country farm vibe.
Excellent overall, some piling and a small hole on back that I would just leave as is (see last pic).
Sz XL: 21” armpit to armpit, 24.5” length, 35” sleeve.