LOVE this bra! Most compression bras just make a uniboob and it is super tricky to order them without trying on. I am a 36DDD, ordered a Large, and its fits perfect.  The padding is made into the bra so it didn't bundle and bunch in the wash, and it is mesh so its breathable.  Ordering another one in a different color today.  Not sure how this would work for running if you're a chesty lady like myself, but it will work great for weightlifting and work.