I never had a problem buying New Balance shoes online after I found out what my foot size is for New Balance shoes. They seem to fit every time. I had never had to return them because they didn't fit. They are a quality shoe for the price andI get a lot of mileage out of them. I ordered several types and styles and haven't had a problem with them and they are comfortable.