These are very cute and you get 50 of them for a great price. The ring part is plastic and the tops are a silicone material. The designs are very cute and the lights are good, but make sure you aren’t only buying “just enough” because out of the 50 – 9 didn’t work, so some will be disappointed. That being said – if you purchase these one by one at a dollar store, you’re talking $50, but buying this set makes them 2 cents apiece. So this is a great bargain if you don’t have high expectations of every one of these working. The Halloween and Christmas designs are cute and the little ones will enjoy these but may need some help as the switches are somewhat difficult to turn on and off. But, what do you expect for 2 cents apiece. I wanted to give full disclosure, but at this price these are good especially if the light part is not important.