We notice that sizes sold in North America are often a lot larger than the printed size. Similarly, we see the opposite when buying clothes in Asia.
Whereas a large t-shirt may fit me here, I have had to buy XXL in some spots. Most all garments are made in places such as Bangladesh but their sizing depends on the country creating the orders. I got this shirt in Dubai a few months ago. It fits like a glove! I'm fat but I am not an elephant!