Finally, a pair of shoes that I order from Amazon that actually fit.  For some reason, all of the shoes I have ordered from Amazon in the past never fit correctly (even when ordering shoes I currently owned).  These shoes arrived, and the fit and function have been great.  Only reason I did not make these as 5 starts is I do not know how they will hold up and wear.  Thus far these shoes have been some what stiff, but have broken in nicely!