The product arrived quickly, easy to install and fits perfectly. Compared to the stock Hondas, I removed the smaller OD pulley bearings. I imagine the bearings will have a shorter service interval but time will tell. With a mileage of 180,000 km, an original bearing turned out to be dry with play. I expected catastrophic failure soon, so I bought this device. After a few weeks of daily driving everything is fine so far.