Good but not great
My wife wanted stronger braking for our new Subaru Outback. With a 2010 Outback we owned, I replaced the front oem pads with Stop Tech Sport pads and it stopped amazingly. I saw Stop Tech came out with these new Street pads which are cheaper & figured I'd try them. My mistake, I should've spent the extra for the Sport pads, These Street pads just stop a little better than oem.
Put these on about 300 miles ago. Stopping ability and distance have definitely improved over the originals on my Outback. Even when new the Outbacks brakes were "lacking" in stopping power. Always seemed like you had to press harder and there seemed to be a fading effect. The EBC's so far are feeling much better. No fade. I wish I had done this sooner.