I was really excited to get this suit. It looked so cute, and I loved the idea of the adjustable straps. I got my regular size (I'm 18/20, so I just got a 20 to be safe) and it fit fine. I could have gotten by with an 18. I'm typically a 42 DD/DDD, and the D/DD cup fit just right.
The only problem I had with the suit was that it was way too short for me. I adjusted the straps as high as they could go to try to make the cups reach my chest, and it just didn't work. I want the cups to be high enough to be supportive - and I didn't want to pull it up too high because I wanted enough coverage at the bottom of the suit. Because of this, I had to return it.
HOWEVER, if you have a shorter/normal sized torso... I would completely recommend this suit. It looked very becoming on me, and it seemed to have been great quality and a great print.