TCX Street Ace Air Shoes. Mine are 5 years old now and show no real signs of wear other than having replaced the original shoelaces. I also own the water proof version of these, not that I ride in wet weather, but they're good on cool to cold days. When the time comes for new a pair, I'll almost certainly get the current version of these shoes.