Lamaze has done it again with this infant toy doll. It is made for all ages, but will be especially appealing to babies and toddlers. It has lots of bright colors including orange, pink, yellow purple, blue, green, white, black, red and aqua. There are several different textures of cloth that run around the bottom of Emily's dress, including satin, cotton, terry, corduroy and fleece. The fabric pieces are filled with crinkly material that makes lots of noise when grasped. Emiy has a cute little rattle type toy attached to her dress at the neck, with several different brightly colored balls that roll around inside the rattle when moved. She also has two rings attached to her wrist. This toy is great! My baby loves holding her, (she is the perfect size) and exploring all the different fabrics on her dress. I love that she has a nice hook attached to her so you can attach her to a stroller or carseat. She is also machine washable!! Yeah!