This suit was heading in the right direction with a built in bra that actually had a strap in the back and removable pads. There was actually enough bust to cover what needed covering without pouring over the top. Unfortunately the straps were too thin to hold up the goods. I'm tall and the torso on this was too long. The fabric is very thick and the suit is really heavy. I felt like I was putting on body armor. If you want a suit with heft this is the one. It's well made of quality materials it was just too much suit for me in all the wrong places.It’s a very nice suit, EXCEPT the straps are flimsy. If you are buying an underwire suit, chances are, it’s because you need extra support. The straps are thin and do nothing for support. They are threaded through gathered fabric under the arm and it causes them to not lay smooth. Would have been better if they made this a halter or the straps criss crossed in the back. If you are smaller breasted then this is a nice suit.Length is perfect, not too long or too short. I like that it has a clasp in the back for the "bra" part because I felt more secure, but kind of a pain when going to the restroom. I feel there is too much bra fabric and it tends to stick out of the top of the bathing suit. It does have good tummy control. Overall, I like it.Love it but it’s made small so order a size up, I bought a 12 and needed 14 to be comfortableTo accomadate my bust size and waist, the length of the swimsuit came down to my knees,, way to long.This suit was cute however I was between sizes; one was too small and the next was too big. The skirt is fairly long and gave good coverage without being too long.Best swim suit I've ever bought! Fits nice and covers the butt and upper thighs. I'm a plus size (20) woman and it fits nicely.There isn't any negatives, this suit fit as expected. I have a large bust, 36DDD, I couldn't find one that was bra sized or with enough bust support. I got the 14DD, and the suit fits perfect! Not tight on my stomach, excellent and adjustable support for my bust, this swim dress is very flattering so I don't look like an old lady! I ordered another color so I could use two through the summer.