I order my regular size large and it fits well with and under shirt. If wanting to use as over shirt order up. I ordered the jacket to match in XL, the shirt in large and the jacket fits over it comfortably for those cool spring nights and fall mornings