I ordered this for my daughter for 2010 Halloween, she is 6 and I had to order the size 4-6 because of all the other reviews. It does run big, and it is long, I had to pin up the tail/dress part because it was long and she was stepping on it.  Also she had to wear a tank top underneath and leggins because of the fabric it made it a little itch for her.  Also she is 6 and lately everything has been itchy on her.  Other than that it is great