I have a really hard time finding swim suit tops- people just don't seem to make them in proportions anything akin to my own (32DD). With this in mind, I thought that maybe getting a XL would cover the bust, while I could adjust the tightness with the tie-straps. Good idea, right?! Not so much. The supportive bits of the top ended up almost on my back because I had to pull it so far in order to tighten it. It's very cute, and I love the twist in the front, but it's just simply not made for my body type. The removable halter strap is great for giving a little more support, but it ended up in my armpits. That being said- it'll be great for sunbathing, but there's no way that I could swim in it.
If you're petite or less busty, go for it! The fabric is wonderful and the design is smart and fun. Just didn't work for me.