This brand has always given me an excellent fit.  This is my third pair of shoes from this manufacturer and they provide the best fit of any shoes that I ever bought, even in person, at a shoe store.  There is no doubt that I will buy from them again.  In addition to an excellent fit, the shoes are of a very high quality.  Prices are pretty good too.