I'm 5'1, 120 pounds, bra 34C. I usually wear a small but I didn't want to suffocate my boobs so I just wanted to be safe and got a medium(mocha). And yes I freaking love this top. not just cute but comfortable. And if you love side boob yes your side boobs will be peeking through lol