Karla I am a 34DD and was trying to find a 2 piece which i could transfer all over in and never experience afraid about not being set. This suit is perfect for me. I purchased the L top rated and XL bottom. I like them. They dress in nicely and keep place! I surfed and snorkled to the shorelines and also sailed for a few days( a lot of movements in