I love these tops & have bought every color in my size...I am 5'4,130 & 36 C & I wear a Large with enough room..it doesn't fall far off the shoulder it just grazes the tip of your shoulder so  you'll be able to work out in this without getting over exposed...but it also looks great with jeans w/or w/o a tank underneath. This is one of my favortite Amazon purchases.