I love these shoes!! I wear a size 10, and that's what I ordered. Great Fit. My feet are a little wide, so they were snug, and almost feel like they won't "give".. But wear them for a day to break them in,, and they will be a comfortable firm fit. Didn't have to deal with blisters from my feet sliding around in a shoe that had loosened up. I'm going to buy another pair.