Price listed is for each strand of beads. These are approximatley 16'' strands. The beads are 10mm by 10mm and are almost bicone shaped. They are a natural stone that we believe is quartz. There are approximately 38 beads per strand. The sizes and veining of each bead will vary. Since these are a natural stone, there are spots of gray, brown, and black and some beads appear almost clear.