Fits and looks good. Not exactly like the photo, neither front nor rear end banjo bolts, and the rear ones are a set of 4 not 2 like the photo. Neither is a problem.
Pros
Includes lines for both sides of the vehicle. The PTFE inner layer resists expansion under pressure. Braided stainless steel mesh provides support and resistance to impact and abrasion. Clear PVC coating protects against chafing. Strain relief devices reinforce end pieces