Glass beads, German, 0.055" diameter, the kind you glue on to for a sparkly finish. These do not have holes in them. Craft stores sell tubes of these beads for $4.00 per tube or about $3.35 per oz. Ours come in little baggies, but you only have to pay $.875 per oz. And you don't have to choose a color, because we're sending you (10) 1 ounce packages, which will include clear plus at least six (6) different colors from a selection of orange, yellow, aqua, green, blue, bright blue, lavender, pink, fuchsia and black.