Has some staining to the interior liner as shown, no exterior flaws.
Size not listed, likely best fit on size M, measures 23.5” Armpit to Armpit and 30.5” Shoulder to Bottom Hem