Please see all pictures for measurements to ensure a perfect fit. Size tag says 18/20, looks like maybe a large or extra large? Missing a button on one sleeve. Some piling/wash wear.