I recently ordered this shirt in medium, my regular size for most shirts and jerseys. It turned out to be abit tight for me in all directions. Cognative was happy to let me return it and reorder one in a large, which fits me great! My only complaint is that I wasn’t thinking about summer when I ordered it, so i haven’t been able to wear it yet. I’m sure it will be a good outer layer in the cooler weather. It has good weight to it and my favorite: snap buttons, for easy on/off!