They are artificial pearls. Between the "hand polished" and the $25.00 price tag, it's kind of a giveaway that they are fake pearls. They are very nice looking fake pearls. I have a double strand of vintage fake pearls from my grandmother that I sometimes wear. Coco Channel, Queen Alexandra, Jaqui Kennedy, and Barbara Bush, also famously loved wearing fake pearls.