I agree with Mart; very nicely played... I have pix on my computer of a dozen or more hub pullers. a couple are factory made and the rest home made. Yours looks as effective as any of them. I'll add here: yours and two others are "two piece". The rest slide on from the side (of the puller). One of these other two uses muffler clamps to hold it together and the other one uses a piece of tubing just large enough to slide down over the puller to keep the two halves together.