Shirts are too large. I am 5'8" and 210 lbs. I normally wear XL or XXL (sometimes). Initially, I have ordered XL shirts, but had to return all of them and replace them with L for a better fit. You need to order 1 size smaller.
I like the material. It is very soft, light and thin. Bottom side slits are great for preventing rips. If you order the correct size, then these shirt are short and roomy. Most other XL/XXL shirts are VERY long and look more like muumuus than shirts.