Sizes run small and I had to purchase a size larger than normal. The shoe fits and wears well. This New Balance 940 replaces the older version 850. I walk 5 miles a day and average about 600 miles a pair before I have to replace shoes. I will continue buying New Balance as long as they are made in the US and wear like they do.