Price listed is for each strand of beads. These are approximately 20mm turquoise dyed magnesite Jack-O-Lantern beads. The size, shape, and coloring may vary slightly with each. The hole runs from the top to the bottom. These are considered 20mm beads but are closer to 19mm. There should be 21 beads per strand.