Gorgeous mermaid wedding dress only wore it once on my wedding day last month. It has bra cups which made it very comfortable to wear, didn't need a bra. Lace material with sheer straps. Blowsy floral applqiues cover the top and skirt. Originally a size 10 but altered to a size 6. Also, had pins added to the back for the train to be pinned up. I had the dress dry cleaned. It looks brand new and amazing, ready to use! No flaws that I have noticed.