Tag says XL, sewn on label says XXL. Seems to be more an XXL. Very Good condition. See pictures for more details and measurements. Shipping includes a box and insurance.