Sold per strand, each strands is 11 1/2 inches, and approximately 100 beads per strand 3mm faceted fire polished glass beads are perfect for sprinkling sparks of color, stringing, wire work and bead weaving. They have holes of about 0.8mm that will accommodate up to 20 gauge wire. Dye lots of Czech fire polished glass beads may vary.