This vest is super cute! I've never ventured into vest-land as I'm a little busty (34-D) & thought it would be bad, but it's super flattering on! I am 5'7" 135lbs & the medium is great!
The only complaint is that it's a little boxy, so I may sew it in just a bit. But other than that it's perfect!