All of this style of shoes appear to be made by one or two companies in a China (same blinding white soles). I wear 9M in almost all shoes, but have a very high instep that causes me sometimes to go 1/2 size larger. Ordered these Reebok Royal trainers originally in 9M and had to return...too small, too tight. In the meantime, picked up a pair of Nike Monarch IV in 9.5M. Way too small and tight even after I loosened the laces. Tried a 10M and too big!<br /><br />Also, a lot of these shoe companies are brain damaged. Used to be sizes ran M, then E, EE, EEE, etc. Now they only offer this style in M & EEEE! Give me a break!<br /><br />Finally ordered the Reebok Royal Trainer in 9.5M. Yes they were a bit narrow and tight. Loosened up the laces and that fixed most of the tightness. Wore them every day this week and the gel insole is finally taking<br />a set which is causing the shoe to fit much better. The fit is not perfect, but is definitely tolerable. No aches, no pain, no pinching.<br /><br />Reebok is still the best shoe of this style one can find!