Add to Cart Quick view Mermaid Glass or Imitation Glass Moonstone 8mm Matte Midnight Blue Round Beads - #26, 15 inch strand Cherry Tree Beads MSRP: $5.45 Also known as Mermaid Glass, these matte iridescent glass beads have approximately 1mm sized holes and 46 beads per strand.