I've have worn Asics for many years.  Recently I ordered a pair from Amazon and I always wear a size 10 M.  This pair was wa too tight and short.  On further inspection I noted that they are now being made in Viet Nam, prev they were all made in China.
I had to return the original pair and I ordered a 10.5 M and they seem to be O.K. altho as I'm writing this I'm doubting myself
so I going to recheck the fit of the10.5.  On another shoe co "Saucoy" They are just absolute CRAP, they used to be wonderful
I gues altho I didn't check they must be made in viet nam too.