I am a 32D and a size small fits great. I took a risk ordering a small but it worked! I am usually somewhere between Sm-Med just depending on fit. But I'd say if you have a smaller band size its okay to size down.
\nIt doesn't have much support for me but I just plan to wear it for leisure or yoga.