I live by the beach in Miami and use my longboard to get around almost everywhere, including to and from work as far as 6 miles each way. with all the puddles, sand and surprise florida downpours, i end up cleaning both mine and my girlfriends bearings quite often. I personally don't like using my trucks axles to pry out the bearings so I wanted something that I could use regularly to do this without damaging the bearings. This tool is amazing, its the size of a large keychain trinket, just a few inches long but made sturdy of all metal. The two balls on the end retract when you push the button at the top, allowing you to push it through the bearing, release the button and easily pull the bearing out, if you have spacers like me, you can use this tool just like your truck axels, insert it into the bearing, and use it as a lever to pry the bearing out. it fits so well into the center of the bearing that this causes no damage whatsoever. and it works just as well to push them back in.