Overall, happy with this suit.  I'm 5 foot five inches, 140 lbs., medium/full bust, thicker in the middle and rib cage than I'd like to be, but somewhat slender in the hips and legs, and backside.  The top is flattering to my shape, and the straps and back tie are adjustable. You can even adjust the tie in the middle of cleavage to alter the look somewhat.  I ordered a 12, and as far as the top goes, I  probably could have gotten away with a size 10.  However, the bottoms are so tiny that there is no way I could've gone any smaller, and honestly there's still too small for my taste.  Keep in mind, I'm relatively narrow in the hips, backside, and legs, so I can't imagine how anyone with a little more going on in the bottom half could possibly fit into these bottoms .  The shorts' waistband only comes up to about an inch and a half below my belly button, and the ends of the shorts barely cover my backside- ending up about even with the crease where backside meets leg.  Again, I'm small in the backside area and hips, so if you have anything there, the shorts will fit more like a pair of small bikini underwear.  Luckily I have a pair of swim shorts that I will use from another suit.  Those have a bit of skirt like flair to them, come up a little higher, and come down a little lower.  They look great with this top, so  that's a win.  I will say that, although the top is very comfortable, it doesn't feel overly secure. I'm sure it will be fine for backyard pool use and lying around at the beach, but when I go on  vacations, we participate in a lot of activities, and I really appreciate something sturdy and secure that can take me from snorkeling, to zip lining, jet skiing,and schlepping around town. Not sure this suit will be up to the task.  I will post pics of the shorts that came with it, and also a tag pic of the brand of shorts I will use with it.  So the bottom line is that it is cute, which is important to my ego,  but has some issues to consider and still falls somewhat short of this suit of my dreams.