I like this shirt but it doesn't fit me. And it's not because I'm fat and order a size smaller. No matter what country it is, your XL is smaller than XL. I noticed this when I was in the Philippines. Sizes usually run small. You need to specify if these shirts are from different countries and the sizes may not be the same as US sizes.