I am a 36C with pancakes (thanks kids) so I feel like I would need additional support to distance run and stop everything from flopping...but running my usual 2-3 miles these would be fine. The fabric is light and allows the skin to breathe.
They are light support as described. I ended up ordering another 2 pairs I liked the first ones I tried so much.
Very nice soft material. Lightweight. Good length but rides up as you wear it