I bought 2 of these for my pregnancy, as several tops and dresses that work for my belly are now a bit too revealing in the cleavage area.  I am currently 32DDD/ 34DD and the small fits me best.  I ordered one in the medium as well, which works, but it's quite loose and slides around a bit.  They both came exactly as pictured.  I also love these for pregnancy, because they only cover the chest, not the belly, so I don't have extra fabric heating up and itching the belly.