Handmade full body puppet. Fully fleeced lined.. Vary in height 32-35 inches long. Materials consist of : foam, fleece, felt, plastic for eyes, and cotton. Entry for hand is thru the bottom. Great for schools, libraries, churches, and homes. These puppets are sure to delight everyone.