This dress was completely awesome.  I wore it to a wedding in Jamaica and got compliments all night "You look fantastic!"  "That dress is mesmerizing!" "Beautiful dress! You look like a mermaid!"  I wear at 36B bra and totally agree with the other reviews that suggested getting a medium to have space to put in breast pads.  I'm 115 pounds and 5'4" and a medium worked out great. Could be great for larger breasts as well.  The dress is thick with alot of elastic and flattens out whatever you have. I got inserts that have gel in them because simple bathing suit pad inserts just weren't enough.

Update: I took dress to dry cleaners because home dry cleaner Dryel isn't supposed to be used on Rayon. They trialed dry cleaning on a small area on  the inside of the dress and noted it took off some of the paint/green iridescent coloring. They instead HANDWASHED the dress in distilled water. Dress didn't shrink and paint survived. Some of the edges of where bandages overlap look a little worn but can't tell unless you look at it close up. Not sure what kind of soap they used.  I plan to wear it again and soak it in distilled water to get the sweat out in the future and may just add a little woolite.  Bottom line: YOU CAN HANDWASH THIS CAREFULLY IN DISTILLED WATER, MAY NOT ACTUALLY SURVIVE DRY CLEANING.