This is a very large 40 inches long crocodile puppet! The detail on this crocodile puppet is exceptional! He is a very realistically rendered puppet. His skin is a shiny silk-screened velour and velveteen. It is difficult to describe how wonderful the material we used for this puppet, it is truly revolutionary! This puppet is very soft to the touch and also apears wet and slimey. It is very easy to operate; simply place your hand through the base of the neck or throat to open and close its mouth.