Nice top! It is a great length and big enough for DD+, decent coverage and adjustable straps. I  Haven't worn it in water yet, and I'm a little concerned about the straps being removable in the back.  You could make it a cross back, X, which is a nice option.  They are sturdy, but I may put some stitches in since I am paranoid. Bottoms are too small for my liking so I bought some Board Shorts for better thigh coverage.