This dress is perfect if you're looking for simple, clean, modern with some sparkle. I originally bought a size 8 but after losing weight I would say it's closer to a size 4. I'm 5'2 and did get this dress hemmed. I also altered it to have a bustle since it does have a gorgeous train. The original dress came with an ivory lay behind the gem stones and I wanted it more bright so I had it altered to have a white lining on the back of the gems to make it stand out.
Dress has not been dry clean but there are no wine stains or food stains. Just dirty from dragging it on the floor but can easily be taken out once cleaned. If you have any questions don't hesitate to ask!