Fits perfectly. the best hoses, lines and fittings
They seem to match the OEM hoses (Suzuki XL-7 '05) exactly, except the heat shield is different. Appears to be made of quality materials. They fit perfectly and now my wife's car stops. Couldn't beat the price.