This is the second pair of Reebok shoes I've purchased.  Both pairs I purchased were 10.5, and both fit too large by at least a half size.  The length of the 10.5 is at least the size of an 11.  The length of my foot measures a little over 10.5 inches.  The correct size in this shoe for me, would have been a size 10.  I would recommend measuring your foot with a tape measure, subtracting .5, and then order that size.