Just buy it!
I'm about 5'8, 32DD (according to Victoria Secret), and 115lbs. I ordered a small top and x-small bottom after reading the reviews and I have no regrets! I'm usually a medium top and a small bottom anywhere else but this fit perfectly. Great quality & comfy. Absolutely love this swimsuit.
Rated 5 out of 5