I have a pair of these same shoes in the same size as the shoes I purchased so I figured when I received the new pair that they would fit.  The new pair however, were too small.  I matched the soles up between the new shoes and my old pair and the new pair were about 1/2 inch shorter and a 1/4 inch narrower than the old pair.  Either the new shoes were sized incorrectly or Reebok needs to work on quality control.  I usually wear a size 9 medium shoe and I found that when I previously purchased this style shoe I needed a 9 1/2 .  I've never worn a size 10 shoe in my life but based on the pair I received I need at least a 10 or a 10 1/2.  Either the shoes were sized incorrectly or Reebok has a different shoe sizing system than every other manufacturer.  I would have liked another pair of these shoes as they are pretty comfortable, but I guess I'll have to try them on and purchase them in a shoe store, so I know what size to get.