yeah i'm sure it's not as good as a more expensive not made in china one. but i'm no professional and don't use it often. it is a pretty simple item though, and seems to be pretty sturdy. i've probably used it to pull about 8 bearings on several bikes so far and it's worked fine and doesn't seem to be taking any damage. i'm sure if you had to take something to a shop to have a bearing pulled it would cost you at least the 70 bucks this cost. but i don't need much of a reason to buy tools. if it broke on the next bearing, i'd buy another one.