The hearts don’t seem like sterling silver, it’s possible the sun one is, but I’m not sure. The large heart seems to have ceramic looking like turquoise, but the two smaller hearts it is possible they are turquoise, see close-up photo. Lucite ones are really great. and then there’s all the different ethnicities as faces., Asian black and white. School teacher ones are pretty cool too. I got them from a vintage estate and I am guessing there are 70s and 80s in this set.