That is why I strongly suggest buying your gear from a store where you can try it on first, rather than online.
The problem is that online gear is made for the people in the country of origin and, as we all know, people vary in shapes and sizes around the world.
Even the basic sizing systems — small, medium, large, extra large, etc — will be different.
In one example, a large jacket sent for review from a Pakistan online company was way too small for me.
Yet that same company makes a large jacket for a European motorcycle clothing company that fits me perfectly.
That’s because the European company stipulates its sizing requirements, but when the Pakistan company makes its own designs, it uses local sizing.
I know of riders who tried on a jacket in a store and then ordered online from overseas because it is cheaper, only to find the jacket was substantially different in sizing and even features.
I’ve also run into this international sizing issue before when attending motorcycle launches overseas.
Sometimes the company likes to provide you with a jacket, helmet, gloves, etc as a “reward” for traveling to their launch. (Really, it’s payola to get you to say nice things about their product, but succumbing to such bribery is a pathway to a short career in this profession.)
Anyway, a lesson I have learnt is that European jackets are always too small, while American jackets are too big.
So I order a size up for European jackets and a size down for American.