I would gladly give this shoe 5 stars if it had a better sole. The sole on this shoe picks up every little speck of dirt and small rocks, which I then end up tracking in my car and house. Other than the sole design, this if a very comfortable shoe that I wear daily at work.