Karla I'm a 34DD and was searching for a two piece which i could move all over in and not feel scared about not staying set. This suit is ideal for me. I bought the L top and XL base. I like them. They put on very well and remain put! I surfed and snorkled on the shorelines as well as sailed for a few days( a great deal of movements in lots of dire