These shoes fit me perfectly, and work very well.  However, watch the soles of these shoes.  The design of the sole has caused some of the parts on the edge of the sole to separate from the rest of the shoe.  I made repairs with super glue, and that has held up.