Hi there. Not crystal, they are made of hard melamine. a plastic made from copolymerizing a white crystalline solid with formaldehyde. They are so pretty though. I kept some myself and use them when shopping out to the beach or just anywhere. They are affordable and you wont be broken hearted if you lose them whiel outdoors. They dont rust or get damaged because the paint is sealed inside the plasticl Thanks for asking and watching...God bless..