Vest or shirt, however you want to wear it. Cute navy button down dress vest that probably came from a 3 piece suit. 2 front pockets and fully lined. Possibly new/ pre-loved and not vintage.
Marked a 2XL and can fit various sizes depending on fit. 36.6” around pit to pit, 35” around waist, 39” around hem, 21-23” length.