It pulls up pretty dang good ! I did notice you have to stand on the pedal pretty hard to make them lock up, think I might have a little bit of air in them perhaps still ? (there are 4 bleeder screws to do of course..) so going to give them another bleed up just to be sure, then should be good to go! (or they just need to bed in more as well) They will certainlly pull the car down from any speed I can find myself at no doubt
(Oh, and no stickers for them yet...the guy who is going to custom make them is flat out in the middle of restoring a car for a customer, but says he will get them done for me ASAP when he gets a chance..)