The part fits well and appears to be OEM quality or better. It really solved my front brake drag issues. The inside of the old line was destroyed and acted as a check valve, trapping the pressure in the caliper.
Pros
Brake hoses with banjo ends include new copper washers to ensure a proper seal