Very good quality. Sizes are precise - extra large is extra large. Feels like a real dress not a costume. I was very pleased and got many compliments. Being out of shape this is the first costume that did not make me feel awkward.