These are definitely chinese sizes, not american. XXL was more like a medium/large. If you normally wear a XL or XXL you’ll need a 5XL. Its unfortunate because the fabric is actually pretty decent quality and the shirt style is nice.
Pros
I only dislike the sleeve length
Cons
Shirt material wrinkles easily and requires constant maintenance