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!
