Price listed is for each strand of beads. These are 13'' strands of approximately 16mm Aqua plastic pearl beads. Bead hole measures approximately 1.8mm. There are 22 beads per strand. However, I have found a few strands have one or two bead that look like they stuck to another bead during the finishing process. So, you can figure you will get 20 good beads.