I have been ordering and wearing comfortably size 9 1/2 shoes from New Balance and others for many years.  This was my first experience with Adidas, and it is my last.  The shoes are unwearable.  After one wearing for about an hour, and almost twisting an ankle, I took them off and compared them to my other, older shoes.  The Adidas are at least one size smaller and visibly narrower than all the others.  I checked again the size label inside the Adidas and it reads U.S. 9.5, International 43, just as do the others.  I will give the Adidas to Goodwill, accept this as a $35 mistake, and never consider Adidas again.  I hesitate to criticize Amazon, as I have made dozens of successful purchases with you in the past.  But I suggest you (Amazon) look into this problem with your Vietnam-based Adidas manufacturer.  Something is seriously wrong here.