I gave 4 stars just because the XL is still a little small for me around the shoulders and not as long as I would prefer.
I really wish they make an XXL that’s longer and a little bigger in chest/armpit area. I’m 6’3 225 for reference, other than that, the shirt is well worth the money!