It isn't horrible. I normally wear a medium or a large, but the XL in this shirt was incredibly tight. Almost felt like a youth size. Very thin.
This was a replacement for my son's first Jetpilot life vest. He loved the first one and likes this one even more. Great for skiing and wake surfing.