Polyester blend one piece that looks like 2 brown sequin skirt, elastic black band and cotton long sleeve top. Seems to still have some stretch beyond the 35", 25", 35" mannequin measurement- but not too much- top is stretchier.