I am a 36-38D and order a Large. It fit perfectly. I run, running with 36-38D presents its challenges. A good bra is a must. Gone are the days of wearing two bras to run. I would say the support is adequate. Spending around $13 for this bra over the $49+ per bra at VS is much more budget friendly.
It is a comfortable bra, I love that there are different prints and colors. I honestly have no complaints. I ran this evening and I do not have any black eyes and my back does not hurt. I will call that a win.
No cons. I would say that as advertised it is medium impact, there are removable pads, it is comfortable, it was not cutting into my back and the fabric is soft.
It is a sports bra so there is that whole uniboob situation…but I use it to run not be cute in the gym so it serves its purpose. Not adjustable.