I have always been satisfied with New Balance. The fit is very good. This was my main concern. I ordered my usual size. In the stores New Balance are assembled in the US these were made in Vietnam. Purchased through Amazon.