And these shoes worked well for me for a fair amount of time, but like all shoes these days just plain wear out on me in the end. Its always the inside padding that goes on me. So, buy these expecting to get 6 months to a year out of them and then needing to replace them again.