Polyester. Will fit EVERY body!.... size S (with belt or twist and tie... up to a size 3X
One only ever!