The pink and white necklaces are some type of plastic I guess. They're heavy but not heavy enough to be glass. And the navy one is way weird like kind of squishy or rubbery feeling. I know these are very vague answers but I just really do not know for sure. They were my mother's and so all I can say for sure is the quality is not cheap. Lol. She had very good taste.