Crystal beading, embroidery with ruffled organza. It is a size 22. When I ordered it, it was the correct size. I've lost 45 lbs and it no longer fits. Instead of risking altering it and it still not fitting I'm just trying to sell it so I can purchase a new one.