I walk 2-4 miles every day on city streets. I used to buy Bass, as they seemed to be the most durable dress shoe in this price range. These however, did not last very long before the upper started separating from the sole, and the sole started splitting. They are not the same quality Bass was just a few years ago.
However, they did fit well, broke in nicely, and looked very good. Just not as durable.