Our puppets are made of a variety of materials, including fabric, plush, wood, and foam. Each material is carefully chosen to ensure durability, comfort, and a realistic appearance.