I am pleasantly surprised with this purchase!! I wear a 32ddd, but the rest of my body is typically a size small, so I was REALLY nervous if a medium was for me. While for me it's a little bit on the tighter side, I wouldn't have been a large, and I recognize that it's probably true to size for most people. The colors are amazing and make me look really tan!!! I've been up and active all day and it's really held me in!
Brooke recommended this style