The 3 Air Force are all XL. The Army is 2XL. They are all brand new never worn from a store closeout.