Price listed is for 3 ounces of mixed beads. These are milky white quartz stone beads. They range in size from about 10mm to 23mm. The hole is drilled through the length of the bead. Bead hole measures 1.1mm. I can not guarantee the number of beads that you will receive only the weight. The sample three ounces I pulled had about 20 beads. The size and shape varies with each bead.