Im a 36DDD and normally wear a large in shirts. I bought this to wear under a low cut dress. This mini cami did exactly what is was supposed to. I ordered it in a large and it was a little bit big. Overall, a great product.