New POLO Golf cotton vest. Small stain from storage in picture 2. Priced accordingly. Most likely will go away with dry cleaning. Size XL . Made in USA.