I bought this product and exchanged it because of brake problems on my car. Still no luck and the brakes were still spongy and going almost to the ground (original issue). Asked my mechanic for his opinion and he said some new factory master cylinders might be "bad". He replaced the new one with another new one, bled the brakes again and repaired it there. Mechanic diagnosis "New master brake cylinder defective". I had to return the item to get my money back and pay the mechanic double the amount for the same job I had already done once. hip of the time. I have a 2010 Mazda 3s. I am not a professional auto mechanic but I have some experience in mechanics.