This Queen of Hearts gown fits American Girl Doll. She wasn't a very nice Queen but she dressed well! Gown is made with a great amount of detail from the white sparkle organza stand up collar to the sleeves with gold ribbon and lace trimmed cuffs. The hearts are red lame, peplum and sleeves are black polyester. bodice is a black and white check print. the skirt is white satin embellished with red lame hearts, over skirt is a gold printed crushed velvet. This is my absolute favorite and I am very proud of it! Hope you like it too! It comes with the sparkled Crown with lame hearts and a large red "jewel" it has a back velcro closure so it can be stored flat. Also included is a tulle petticoat to poof out the skirt, and can be used with other dresses. Dress has a back velcro closure. You will be delighted by the quality of workmanship and fabrics used.