My do it all mountain bike. Love this thing. by Njridert1 Bicycle Bicycling Bike Biking Cycling Daily Ride Every Day Ride