Needles looks fine. I just get it, so I did not used it yet. Fast shipping.
One of the plastic tube was broken. Was not really a problem, since I just gathered all the needles in one tube.