Perfect fit and the material is very nice and breathes well. I've had this shirt for a few months now and it's holding up great. I definitely recommend it.
Pros
buy one
Cons
The material can easily snag, resulting in small holes or tears in the fabric.