I am 5'3" weigh 123lbs and wear a 34DD in the big brands (Vanity Fair, Bali, Olga etc.) In this Bali Comfort Revolution Wirefree Bra, I wear a Medium.  I have 13 of these bras, I am an avid fan. It is comfortable and provides enough support for me. I hope they never stop making them.