This is one of the best vintage needles i have tried!
There are four tip sizes for different yarn weights.
They screw in securely to the base. It is comfortable to punch with and also comes with a short loop adapter.
If you are looking for versatility this is an excellent needle. It can take rug wool to crochet cotton or embroidery thread (6 strands).