Tag says large but it would fit a women’s small according to measurements. Normal wear for the age of the item but no flaws.