These run so small, I would recommend going at least TWO sizes larger.  I tried a 3xl and it is far smaller than many 2xl's that i wear.

Unbelievable. Also this shirt if far more green in color than what the image shows.