A small was too big although the shiners bras in small are fine. Material silky but also very thick , baggy thru the body and stretches out and loses its shape. Returned.
I'm a size 4, 32DD and needed the LARGE in this: the small, forget it. And the medium still cut uncomfortably into the armpit. But the large feels much better under the armpit for my chest size. And because the material is so elastic, it was still formfitting throughout the waist. Nice long tank that I can tuck in. I don't foresee any problems with it riding up.