100% Acrylic - Body 100% Poly - Tutu Stretchy knit bodice. Ashley is a size 16 and 40h bust wearing the XL in the pics