This hub/bearing puller is decent enough to get the job done. Replaced the front wheel bearing on a 1996 Porsche 911 (993). The hub puller worked as it should. The quality is basic, but it was solid enough to do what I hope will be a very rare job. The SIR tools and the OEM version are undoubtedly better quality, but for less than $200 and my DIY needs, this tool did the job.