I ordered the size 10 (as I have in the past with this brand) and it fit nicely everywhere except in the bust area. (I'm 5'2", measuring 39.5", 32", 38", weigh 138lb.) This particular suit does indeed have an underwire (no padding, mind you) but the compression which trims the waist beautifully is not so beautiful across the bust. It flattened my 32DDD's out like a pancake! Truly minimised my bust, especially with the straight cut across the top. So if you're planning on doing more swimming than sunning yourself at the beach, this might be perfect for you.

On the plus side: #1: It has hidden adjustable straps for the cups, (but I found I didn't need to shorten them, even on my short torso).
#2: It trimmed my waist without looking like a stuffed sausage, and #3: it fit very comfortably through the hips.
Love the vibrant colors and pattern, too! Personally, I wish it had less compression across the bust and gave a nicer profile.