This costume is very cute, but somewhat cheaply made.  The material is very thin, the velvet on the bodice is low-quality and somewhat scratchy, and the stitching came loose around the lace hem of the skirt.  I found it to be very tight in the shoulders and chest, and had to have help getting in and out of it.  I wore this to 3 different Halloween parties this year and it held up and got me several looks and compliments, but it's not made to last.  It served it's purpose and I got it at a good price, so all in all, not too bad for a Halloween costume.