This is a puppet doll with a ceramic baby doll head. It is a 14" stuffed and weighted doll, who's body and 18" blanket are made of polar fleece. It is made with three pockets in the back to place your fingers in to make the puppet move. One is in the head and two are in the arms, they will fit any size hand. The body is decorated with pompoms and is sewn to the blanket. Because the head is ceramic, it is not recommended for small children and should be played with carefully. Everything is made in a clean and smoke free home/shop.