Wow I was impressed. Fit great. Tons of laughs. Too bad they didn't print the very sides of the shirt.  It's just a white stripe.  Probably because their print template doesn't change size based on shirt size. So the white stripe is probably bigger for the larger sizes. I'm 6'4" 220 and the xl fit great.