AFTER trying this product I absolutely loved them. These finger puppets are perfect for Halloween and made from high-quality materials. My kids had a blast playing with them and it kept them occupied for hours. The variety of characters is perfect for imaginative play and they are great party favors.The only downside is that some of the smaller pieces may be a choking hazard for younger children..