This pack comes with one hundred (100) body piercing needles that have been sterilized using ethylene oxide (EO) gas. It has been stamped with the date of sterilization as well as with the expiration date of the sterilization. These are high quality surgical stainless-steel needles. They are all standard length loop bars to fit all the machines and tubes. You will receive a mix pack of the following: (20) 20ga, (20) 18ga, (20) 16ga, (20) 14ga, and (20) 15ga.