Price listed is for each strand of beads. These are 13'' strands of approximately 16mm royal blue plastic pearl beads. There are 22 beads per strand. Bead hole measures approximately 1.97mm. 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.