I have bought 4 of these, all XL.  All fit perfect.  I like that it keeps my skin cool, however these shirts to tend to soak similar to a cotton shirt instead of whisk like more expensive exercises shirts.  But I bought these for undershirts and for that they are perfect.  And they are still okay for working out.

Just bought a green XL, hope it is as good as the others.