Pearls come on 15-16 inch strands temporarily strung on string. You can bet the holes are small. Some of the white, and maybe pink, are natural but all others are dyed. We buy pearls by weight, for example, 2 kilos of one color. Sometimes it is hard to duplicate a pearl once we run out. This contains 3 strands in shades of pink and purple.
Item # 222-17