I first received a hose in a bag that was torn and missing the copper washers. It's okay, I attach the original. The hose fitted perfectly until it came time to install the banjo fitting on the caliper. I figured I didn't line it up properly because the bolt wouldn't grip. I checked and cleaned the caliper twice to make sure there is no rust on it and it still doesn't fit. Turns out the banjo fitting is too big for the caliper. I ended up having to file the caliper and banjo fitting on this brake hose so the fitting would fit, lay flat, and seal. What should have been a 15 minute job turned into a 45 minute effort trying to get this hose assembled properly. Should have paid a little more for the Wagner hose.