I have the adjustable version and it offers great bang for the buck. See some of the user reviews on roadbikereview.com . Don't know if it works with mtn. bikes, as I only have road bikes. Performance also has a good return policy if you are not satisfied.