The shirt fits great. I got a 2XL. At first by lookin at the pic with the model, I was worried about the sleeves but they fit perfect, too. They're not to tight and not to loose.
I can say, I can really wear this shirt with confidence... See the word play, lol. Incase you missed that the word confidence is on the shirt, lol.