This dress is a beautiful mermaid style dress with amazing bead work. It also has a beautiful train that can be tied up for easily moving around at your reception. This dress went from a size 14 to a 0. The dress was altered in such a way that it can be let out if needed. I have cleaned the dress but there are a few very small, barley noticeable spots on the very bottom that can be cleaned if needed.