The "D" sizing Body Glove offers is awesome, I felt totally covered and supported in this top. Unfortunately, I returned it because the bottom did not cover and support me so well.