My normal shoe size is 9M. I've worn a variety of NIKE shoes over the years and have found that when I order NIKE shoes that I need to get them in 9 1/2 W for them to fit. For me, NIKEs run small and narrow. I ordered these in 9 1/2 2E (wide) and they fit great. I need arch support. While these have some, I prefer more and will add a small insert in the arch area. I haven't played Golf with them as my course hasn't opened yet, but they feel great trying them in the house.