I bought this shirt on the fly thinking it was an NFL shirt. That was my disappointment. The shirt is for my S.O. and I am not sure he will like it because of this. The shirt quality is good, it is Gildan brand. I really like the design and I hope the screen printing holds up in the wash. The XXL is perfect for my S.O. who is 6ft, 230 with broad shoulders.