This is matching girl and doll outfit is exceptionally pretty, the picture cannot capture the beauty of the material. The peach shorts are a cotton, linen blend. The material is shiny with a slight texture. The pants on both the girl and doll pants have elastic waistband. The top is a sheer material material. It has stripes of lavender and peach with random lines of blue threading. The peach lines are the same color as the shorts. A row of applique cotton flowers forms a V from the neckline down to a V at the center front waistband. The hemline is trimmed with the same applique cotton flowers. A sash attached at the side seams ties in the back. The American Girl doll size outfit fits American Girl dolls, 18 inch dolls and Our Generation dolls. The baby doll size fits baby dolls in the 14 to 16 inch size range including Bitty Baby which is the baby doll made by the American Girl company. The Cabbage Patch Kid Doll size fits baby dolls in the 14 to 16 inch size range who have chubby necks.