I had high hopes for this dress. I ordered a S and an XS, and honestly, both were too big. Even worse, they were made of seemingly differently fabric--one was smooth and thin and shiny, the other stiff and more matte. The matte one had uneven edges along the shoulder seams, random pieces sticking out and some issues with the (intentionally) unfinished neckline. All this for $99! This is not a $99 dress, no way, no how. Very sloppy craftsmanship. Returned.