I had to double check to make sure I received the correct dress because it looks slightly different in the product photo.  The costume we received has a layer of tulle covering the entire skirt of the dress (which makes it seem a bit cheap).  Maybe it's just me but I can't see the tulle from the picture.  It also has a ribbon around the waist which doesn't seem to go with the dress.  Regardless, my six-year-old loves it!  For the money I paid, I am satisfied.  The dress does have some loose threads which will need to be cut off and it came extremely wrinkled.  My daughter wears a size 8 so I bought her the M (8/10) and it fits great.  She is 48" and weighs 58 lbs.  I bought her sparkly pink shoes and a crown at Walmart to complete the outfit.  She loves it and I guess that's all that matters!