I wanted a modest, but cute swimsuit option and this tankini top fit the bill. I'm a 34D, so anything with a halter string usually translates to me strangling myself in order to keep my 'girls' lifted, and anything with a shelf-bra is useless, HOWEVER this worked for me. I did have to keep the halter strings pretty tight (what else is new), but the shelf bra had some foam inserts that gave unexpected support and shape. If you're looking for the support or shape of a push-up or sports bra, I recommend you look elsewhere, but it was comfortable and I didn't feel jiggly in or out of the water--which is a BIG deal! It kind of reminded me of a sleep bra: not uncomfortably binding, but with enough support and shape that you don't look droopy.I have this top in another print & it is my FAVORITE!! I don't want to be frumpy on the beach but I'm not young and perky anymore. I want to be comfortable in my granny bod on the beach. That's why I love this top!! It covers enough without being matronly. ALSO, the part that covers the poochy tummy & love handles is very sheer and lightweight so it does NOT cling, when wet, to areas you are trying to hide like with some other tankinis. It also dries very quickly. I paid way more for the first one I got (in a dept. store) so I was excited to see this on Amazon for a very reasonable price!I love the length and it is comfortable!!This is a really cute swim top. It is 2 layers: the bra and the sheer layer. It feels comfortable. So far so goodFits my 13-year-old perfectly! She’s got a good sized chest and finding something that doesn’t look too old and doesn’t reveal too much is tough! So happy to have found this!This is such a cute bathing suit top! Modest without being too frumpy. Pairs nicely with any bikini bottom. Received lots of compliments on it. I would definitely recommend this to a friend!I loved the bathing suit top, HOWEVER, when I received it, it was used, dirty and smelled like smoke! ARE YOU KIDDING ME?! I paid $50 + dollars for that! Ridiculous!Love Love Love this swim top! super flowy and cute and it will go with so many different bottoms!