The material is a soft, sheer knit. The background of the material is while with splashes of blue and bright blue flowers. The top features a low cut rounded neckline and long sleeves. The sleeves have a ruffle at the edge. The skirt has an elastic waist and features the same ruffle on the skirt edge as on the sleeves edge. Both the top and skirt are lined with white satin material. This is a perfect outfit for that in between weather when sleeveless is a bit too cool yet winter wear is not needed. It is also a great travel outfit as it does not wrinkle. The American Girl doll size will fit American Girl dolls, 18 inch dolls and Our Generation dolls. The baby doll size will fit baby dolls in the 14-16" category which includes Bitty Baby, the baby doll made by the American Girl Company. The Cabbage Patch Kid doll size fits dolls in the 16" size category who have chubby necks.