i have just tried it on, so i'm not sure how it will stay shut..
i'm usually between a 6 and 10, and i got a M and it fits me perfectly. so i reccomend the M. i'm guessing we are about the same size.. could depend on boob size tho.
i'm fine with being an expert on anything. doesn't happen v. often
__________________
I feel sorry for people who don't drink. When they wake up in the morning, that's as good as they're going to feel all day. -Frank Sinatra