i have the high lifter ones and i am thoroughly impressed with them...and yes they will stop you on a dime going down hill...i have rode the Hatfield & McCoy trails 2 or 3 times since i have put them on and have no second thoughts of ...are my brakes gonna stop me...they work every time first pull even coming out of a mudhole they grab and stop on a dime....