These are the ones you're looking for. Exceptional grip. Durable. Run true to size. Look great.Depending on the brand, sizing can vary a bit. I usually prefer size 9.5 in most major brands, including vans, Nike, and keen. For these 510's, I ordered size 9.5 and they fit perfectly. They are comfortable when riding. I think most people should order their usual size. If you are in between half sizes (for example in the range of 9.0 to 9.5) , I would suggest the larger end of your size range (e.g. 9.5).Previously I had been riding with vans pro skate shoes, which were pretty good for flat MTB pedals (Kona Wah Wahs). But these 510 pros grip even better than my vans. Truly impressive grip. Almost sticky! My feet have not slipped off the pedals a single time, while going over lots of chunky rocks and roots in western NC. Like they are locked in.Some reviews says these 510's don't hold up. I have put hundreds of miles on these over 3 months of riding, and I see barely any wear. I will update if any issues. I expect these to last.The synthetic upper handles water very well. No soggy feeling with these pros. They shed water and stay relatively dry.I got the black shoes, and they look great. I'm not a fan of lots of colors and patterns ony shoes. These have a clean stealthy look.Overall these are great MTB shoes for flat pedals. Highly recommended.