for sizing reference--I am a 34D (in Victoria Secret and Aerie sizing) and the medium fits perfectly. This is the third sports bra I tried on of the three I ordered and I left it on (it that's good!!) I would say it's best for low-medium activity as far as support is concerned (did the jog test and it supports great, but probably wouldn't run in it), and low-medium activity is what I chose this one for, so I love it. I love that the padding is removable, and how soft it is, and the fun ridge detail in the middle. It also works as a crop tank or a cool high neck comfy bra under a tank or loose-fit v neck shirt, so I love that it's versatile and true to size.
This is my second CJLA sports bra I’ve purchased. The quality and fit are amazing. I personally would say this is for low impact activities. It fits on the looser side and it is like a perfect formed fitting cropped workout top. I definitely recommend it. I’m a 34 D and a medium fits perfect.