I bought this and a Body Glove rash guard, both in XL. The Body Glove fits great but this one is a tight squeeze. The sizing is definitely wrong. I probably won't buy this brand again because of the sizing issue. Other than that, it seems to be of good quality.