I thought the name Grasshopper would mean a true fit and sadly I was mistaken.  The style of the shoe is nice.  I ordered a size a bit larger to allow for some wiggle room however when I tried the shoe on I could barely get it on my foot.  I had to check the box and inside of the shoe to see if somehow I received the wrong size.  They went back.