I love this costume, but I have to return it and get new one. I ordered size Medium. Dress fits me perfectly, its little shorter but it is ok, I am tall 5'10". The problem is leg warmers!!! They are not same size. It looks like one leg warmer is is medium size and the other one is small size. Medium size fits great, but that other one is too small, I can't even put it on.
The top was a bit loose, but it fit perfect around the middle. I am a 32" bust and a size 6 pant. The leg warmers fell down a lot throughout the night and one ripped when I pulled it up - but all to be expected from a Halloween Costume. The arm pieces helped pull the outfit together and fit nicely.
I shouldn't be suprised... In the picture it looks amazing, the colors look fantastic. But when I actually got it? The colors look way faded compared to the picture. Now, it's okay, I'm not gonna cry about it or anything. It'll work for Halloween and I still like it. Just wish they wouldn't have jacked up the contrast in the picture. Other than that though, it's good so far. And got here two days before estimated time. The quality seems good, and it is cute, just that one thing.