This handmade 18-inch doll outfits perfect for American Girl dolls, My Life dolls, and Our Generation dolls. Made of cloth material, this special occasion dress is suitable for all occasions and features a unique OOAK design. The dress is designed for girl dolls aged youth and is not vintage or personalized. With a multiracial ethnicity, this original handmade dress weighs 0.4 lb and is 18 inches in height, making it a perfect addition to any doll's wardrobe.