The Bearington Baby® Lil' Hoots Ring Rattle is made of a soft mint green plush. The head and wings are pink plush with yellow velour under the wings. It has a pink and aqua print satin ribbon at the neck. It makes a soft, soothing "rattling" sound when shaken. The rattle is 5" high. It is machine washable and dryable.