I ordered the size that I should've ordered and when I tried it on, it was too big everywhere. I had it taken in with safety pins so that the outfit wasn't way too big for walking around in. It is made of very soft and synthetic material. Let's just say that it was fine for one party.