Karla I'm a 34DD and was trying to find a two piece which i could shift all over in rather than truly feel concerned about not staying place. This suit is ideal for me. I purchased the L prime and XL bottom. I like them. They dress in perfectly and keep place! I surfed and snorkled over the beaches as well as sailed for a few days( lots of actions