This pack comes with 25 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 20 gauge, 18 gauge, and 16 gauge.