Karla I am a 34DD and was seeking a two piece which i could transfer about in rather than experience scared about not remaining put. This suit is great for me. I purchased the L major and XL base. I like them. They put on well and keep put! I surfed and snorkled to the beaches and in addition sailed for a couple of days( plenty of actions in plenty