I absolutely love this bikini! I ordered navy blue in an xl, because I'm 34dd on top, 30" waist, 36" hips. The top has large enough cups to fit my chest (yayy), and halter ties around the neck. I find that the band that latches in the back is a little too loose, so I'll have to sew it tighter.  The bottoms seem to run smaller than xl. They fit, but feel more like a large.
Overall, I LOVE the top with the fringe, because the fringe is long enough to cover my little stomach rolls, and is around the entire front & back, so I won't have to feel self conscious. The fringe comes down a little past the top of the bikini bottoms. Will add pix later!