I liked it and at a reasonable price. This is one of three small diameter coolant hoses on a Toyota 22RE engine (mine is a 1986). These are tubes that carry coolant around various parts of the intake manifold and plenum chamber. It appears to be tubing about 7mm in diameter and 15mm OD. I replaced all three of these hoses when fixing a leaking head gasket rather than reusing the original 30 year old hoses. All three small diameter hoses Toyota part numbers: 16281-35010 Water pump hose to auxiliary valve. 16267-35010, Auxiliary Valve to Throttle Body. (Also Gates part number 18223) (THIS) 16264-35012, Throttle Body to Manifold. (Also Gates part number 18222) I shortened the new part slightly to fit the old hose. Note: Your product photo was taken at an angle obscuring the second bend in the tube. I've attached better quality photos. It is attached in the 3rd photo. This is the rear hose in the picture (the picture shows the secondary air valve located at the front under the intake manifold). It connects the auxiliary air valve to the throttle body. For assembly I used new 14mm spring clamps (standard parts instead of paying for a real Toyota), also bought from Amazon: Hilitchi 120 pcs Fuel/Silicone Vacuum Hose Spring Band Clamp Low Pressure Air Hose Clamp (10 x 7mm 10mm 11mm 14mm 16mm 17mm)