Normally wear a XXL because I'm broad shouldered. Ordered 3 Adidas Arsenal kits and each one, while labeled as XXL, fits like a Large. Was hoping it was overstock that caused the pricing to be so good, but when I saw the package was coming from China, I knew before I got it they wouldn't fit properly. Disappointing because I'd heard great things and saw they were based in the US, so I hoped they would be more true to size.