im 6ft 190lb athletic build, 2xxl is the right fit but,you can work with the XL too, zip this vest up and your core feels no wind chills. Zip, Zero, Nada! but you dont over heat either. material, zipper, and elastic are top notch, 3 pockets in the rear are whats up and both colors are HOTT but red is really on FIRE!