In great shape for its age, with only a couple of marks on shoulder numbers. Size 52, which is like an XL. See pictures for measurements.