Our beautifully crafted hand puppets are made mainly from jute hessian with cotton features, 100% cotton and felt. The extensive range includes animals, insects, reptiles, birds and even people! They are very appealing and easy to use even for children. Average size of the puppets is 26-32 cm long. Larger puppets have sizes shown.