The Aquamarine beads are made of natural stones, not dyed. Very high quality beads. Approximately 31 beads per strand.
Suggested retail price: $15