Medium tag but measurements are comparable to a modern large or XL. Chest is 23”, Length is 31”. Quality made. 55% ramie and 45% cotton. Appliqué Yankees logo on chest with embroidered/appliqué flag on left sleeve.