I purchased this dress originally in a size 6, seeing that other comments noted that the dress runs small.  For the most part, the dress fit great...however, I'd like to note that the fit of the dress is designed for women who are relatively less busty in the chest.  (Otherwise, the size 6 would have fit great.)  Unfortunately, I could not zip the side zipper.  (I am usually a size-4, and have a 32F bust).  I returned my size 6 and have reordered a size 8, with the intention of having the dress taken in if it is now larger in other areas.  Will follow up when I am able to try the dress on.

Otherwise, in regards to the dress itself - I LOVE THIS DRESS!  I'm not sure how many events it will hold up for, but that's not my concern.  I purchased this dress to wear to my husband's next military ball.  I purchased this in navy blue, and absolutely love the color.  Overall, I am very happy with this purchase.  I expect this will hold up for a few events and professional cleanings, but for the price and quality, I wouldn't expect this to be a dress that will hold up over and over and over and over again...just something I'd want others to be aware of when purchasing.  It's otherwise a great dress.