Hi, i would say the best shoes i have ridden in are my try all shoes. nice and comfy. i have had them for a few years now and are still in one piece. they are pretty flexible and have no recognizable tread on the bottom but they grip on the rock i ride on.