Couple of things about this shirt that were disappointing. The print on the XL is tiny. It looks like they use the same size graphic for all sizes. If you want it to stretch across the whole shirt like the advertised picture, this isn't the shirt for you. Also, you can see the heat press print around the graphic.. gives it a really cheaply made look. Hoping that will wash out. It does however seem to be a true to size XL.