This yarn punch is absolutely beautiful and the quality is outstanding. It has three needle sizes; the large can be used for 3 ply and #6 wool strips, the medium can be used for 2 ply yarn and #3 wool strips and the small can be used for thinner yarns such as sport and fingering weight. Monks cloth is the recommended fabric to use with this needle. The screw on the side regulates the needle height which can give you nice, long loops. The needle comes with one needle threader. You won't be sorry adding this beauty to your collection.