This is an officially licensed Disney Descendants costume girl's dress. It has the appearance of a formal ball dress. The dress has many different aspects . The top is sleeveless. The upper part is lace (polyester/nylon). The bodice is a polyester spandex blend white material. The outer ruffle is a shimmer mesh 50% Polyester 50% Nylon. The floral pattern on the inner skirt is 100% Polyester. The inner line skirt is 100% Polyester. The various materials gift the dress a layered look. This a fun dress for girls who are fans of the Descendants movies and shows.