My daughter ordered this for her high school winter ball.  It is really not as nice as it's pictured to be.  Here's why... the front bodice of the dress is nice, but the back is pure elastic, there is no zipper.  It is just a thin piece of fabric (like the front, white with black dots) but it's got thin elastic running through.  That is most likely why this dress runs big, the elastic is very loose, and the fabric in the back is thin.  The skirt is not fluffy at all, it just hangs down, the dress in the picture must have a petticoat underneath.  The top of the skirt is black tulle (netting) with white dots.  There is one layer of the polka-dotted tulle and one layer of the plain black lining fabric.  This dress could work if you don't mind the elastic backing, and if you want to wear a petticoat underneath.  It does come with bra size polka-dotted straps that can be attached.  That's it, the good, the bad, and the ugly.  We sent this dress back and ordered one from Pacific Plex, which sells here on Amazon.  We had ordered a Pacific Plex dress for her homecoming dance, and we were happy with the quality of the dress.