It's always a bit risky buying a tool from strangers on Revain. My wheel bearing burned out and the job is really easy if you have the right tools. A branded tool costs about $200, and shipping a wheel to the dealer for a bearing change costs about $400. Instead I bought the correct bearings from HD and this tool to do it myself. This tool has everything you need to remove and install 3/4", 1" and 25mm HD wheel bearings. My front wheel has ABS and it works with the ABS sensor bearings (in case anyone is interested). The bearing puller worked exceptionally well and removed both bearings from the wheel within 10 minutes. It is easy to install and break the bearings. The bearing installer works well too and after another 10 minutes I had the new bearings pressed in and the wheel was ready to be put back on the bike. Removing and installing an impeller with this tool takes longer than replacing/replacing bearings. All components are properly bolted together, everything is properly calibrated, and overall this is a very good tool to have with you. Garage for an easy HD repair! It was worth every penny spent.