I had been looking for and trying on many bikini tops for weeks until I found this one. I'm 5'1", 120 lbs, 34-DD, and it was so hard to find something that was both flattering and comfortable. I'm so glad I decided to order this top in a medium and it's perfect on so many levels. I can't wait to wear this in Rio when I go next month! Also, because it's reversible I don't have to worry about taking a bunch of different bikini tops. Plus, it's super stylish and I plan on wearing it with an outfit or two. I loved the style so much I bought the Living Free underwire bandeau bikini top too! I highly recommend this swim top.