Karla I am a 34DD and was trying to find a two piece which i could transfer close to in and not feel afraid about not staying place. This suit is perfect for me. I purchased the L major and XL base. I like them. They have on properly and continue to be place! I surfed and snorkled about the seashores and also sailed for a few days( many actions in