Great condition cotton has minimal wear
Size XL but it’s a rather slim fit so feels more like a M size