Sizing is a bit weird
I ordered a large, as I'm a 38B. I have a wider rib cage, which I take into account. I should have gone with a medium, honestly. The fit is perfect, except for the back top portion. I'm too lazy to exchange or return it; it's doing a half-decent job.
Color : Pure Black Marl | Size : L