Vintage 50s – 60s 12 inch long German Style Rubber Head Cloth Body Hand Puppet POLICEMAN – Blue Hat with Gold Accents – Blue Uniform 2 Yellow Felt Buttons (SMALL STAIN ON FRONT HEM – OTHERWISE EXCELLENT VINTAGE CONDITION) I have NOT made any attempt to clean this puppet at all.