Approximately 25" from top to bottom. Marked as a size "L" from manufacturer. Light/faded yellow blemish at top left of the back.Vintage Denim Vest$59.00PriceQuantityAdd to CartReturn PolicyAll vintage products are sold "as is" and cannot be returned or exchanged.