Karla I'm a 34DD and was looking for a two piece that I could move all over in and not sense worried about not keeping place. This suit is great for me. I bought the L major and XL base. I really like them. They have on well and stay place! I surfed and snorkled about the beaches in addition to sailed for a few days( plenty of movements in a great