I can wear anything from a small to a large in tops, depending on the brand. At Fabletics I seem to fit in L tops best. My bust size is 36 DDD, waist 31". L top fits nicely. Drapey fabric skims body to show silhouette(so not big and boxy which I do not like), but not clingy and tight.
Lisa recommended this style