My daughter and myself loved this dress. We purchased the small and it fit perfect.  It comes in a carrying bag which is important because the glitter on this dress is extreme. We are still finding glitter in the car after two months! But it is beautiful, the attached hoop under the skirt it fills the dress out nicely and it was warm enough to wear on a chilly halloween night. My daughter did wear a white shirt under it because the neck toulle was a little stiff and scratchy.  The material is pretty durable, we used it 4 times before halloween night and it's stretchy in the torso area for movement.  It is a gorgeous dress and any little girl would love it and I recommend it highly!