I'm 36DD, 154lbs, and 5' 4". I ordered a Large and it fits perfectly! Not too snug or loose. I did some jump squats with it on and it didn't ride up or move around too much. I'm so glad I was able to get this before it sold out!
Got this and the other type of sports bra and the wife says they’re both incredibly comfortable and supportive.
Comfy and cute