Good, exactly the same as the original. Replaced mine after changing and buckling the timing belt as I needed a truck. Unfortunately, when it arrived a few days later during installation, my belt jumped a tooth on the right bank, which slowed me down another hour as I had to pull both VVT covers to reset them. But by replacing the belt, pulleys and tensioner (as well as the coolant pump) my 2UZ engine ran smoother than ever.