These beautiful crystal beads are made from natural gemstones. Priced per approximately 15.5 inches, or 38 beads per strand.