I purchased this just so that I could receive the needles.  I did not need the sewing kit.
I have used one needle so far and it worked just like advertised.  I had no trouble with threading the needle at all unless you consider the interference from my cat.
Rating: 4 stars