I got a large because I am bigger busted as a 36D. The length and chest fit is good but the sleeves seem really short after washing. The drawstrings for the hood are also flimsy, looks like large kitchen twine. The only plus is that the pockets are big enough to fit my giant iPhone 7 Plus.