This pack comes with 50 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. The sizes available are 12 gauge, 10 gauge, and 8 gauge.