I am not really sure what they are made of. The posts are a metal, the shells, I really don't know, they are hard, strong, could be metal too. They are super sweet for summer. There are no markings on them. Sorry I am not 100% sure what they are made of.