Not a perfect fit. Had to use a heat gun to soften the ends on the top hose to make fit. The bottom hose was a worse fit, and is not the same as an OEM hose. Will kink if forced on. Got one end of bottom hose on, but ended up cutting it off and using standard rubber hose.