Perfect shoe except for the arch support. I had to replace the soles with some stiff replacements for my specific feet but that's pretty typical of all shoes unless you get them custom-made, so don't let that be a deciding factor. Otherwise very well-built, lots of other support, very comfortable all-day shoe.