This is an adorable Belle of the Ball style dress-up. This dress is made to fit an American Girl doll or other similar dolls. The bodice is made from stretch tk velvet fabric. The skirt is made from China Silk which is a 100% polyester satin type fabric with a beautiful sheen. It has beautiful red ribbon roses on front of dress and a satin overlay.