The purple lovers in your life will love these matching dresses for girls and dolls. The bodice of the dress is a purple cotton that has a slight tie dye look. The skirt is a light green background with very small lavender and purple flowers. There are two working pockets on the skirt that are the same fabric as the bodice material. The neckline and armholes are trimmed with the skirt material. There are three covered buttons on the center of the bodice. The American girl size dress fits American Girl dolls, 18 inch dolls and Our Generation dolls. The baby doll size fits baby dolls in the 14-16 inch size category. The My Twinn doll size fits My Twinn dolls, 23" porcelain dolls and large baby dolls.