As a result of using this product, I found that it provided superb comfort for long walks while remaining stylish. The stretch upper also makes it easy to slip on and off making it convenient for daily wear. The only con is that the sizing runs slightly small, so consider ordering a half size up. .