The shirt seems to be of good quality but the fit is terrible. The neck is very tight and the XL is very narrow. The sleeves are a good length but again, I would expect an XL to fit because most other L fit me well but the sleeves are usually too short. I will try an XXL but I'm afraid it will be too long. I'm a 6'1" avid crossfitter (not a fatty) if that helps at all. I would suggest getting the next larger size.