Stuffed head. Felt body. Very good hand puppet. 18 inches tall.