good fit and flexible upper and the sole is also soft and light. However, after 2.6 miles of walking, I'm already noticing wear on the sole of the shoe, so maybe it needs a more durable sole to last longer. Overall, the shoe feels like leather and offers a very comfortable ride.