I'm used to wearing a XXL in all my shirts, but this shirt should have just been an XL. Very nice shirt, cool, comfortable and looks good, but maybe buy a size smaller for a better fit.
Pros
Ideal for outdoor activities
Cons
The shirt can get caught on things during outdoor activities