Looks sooooo good with leggings - covers the bum enough and the straps a feminine. Doesn't show too much cleavage. I ordered a medium since I tend to wear medium tops, especially built-in bra tops, but I was nearly swimming in this. I'm a 34b, size 6/8 depending, for comparisons. Otherwise - great design and comfy fit that works for traveling and exercise and looking like you "tried" when you really didn't.