Works on GM Truck 8.6" axles perfectly. It took me longer to make sure the tool was lubricated for its first use than it took me to actually remove the bearings. It took maybe 2 minutes to remove both differential side bearings! Super simple to use and has 6 different diameters to choose from. Best money I have spent on a specialty tool in a long, long time! Would definitely recommend for anyone that will work on more than one axle in their life. Saves a huge amount of time compared to the break the cage/cut race/split race technique or even using a 2-jaw puller.