The part that sucks about this is it is all computer controlled and you will have to be carefull not to get it wet. I would rather have a older mechanical system that won't be so delicate. Would be fine for road driving, but may be problems on the trail.