Description 20 per card - John James needles are known for their very fine quality. Finest Quality English Needles, made in England