I got the indigo vest in a size large. I'm a 38ddd so if you're chest is smaller, I would size down. I can't button mine all the way up, but that's not why I bought it. It looks best with skirts and dresses because it is definitely cropped. My height is 5'5" and it hits me right at my rib cage. This is only worth the full price if you have a lot of outfits to wear it with.
great color, well-priced. Very comfortable, great fit...if you are a woman ordering from the juniors, however, do order one size up. I usually wear a woman's medium, but I order this juniors jacket in a large and it fits so well! I could definitely wear a light sweater underneath and button the jacket and it would not look too tight. And it looks just as fitting with a tank top underneath and unbuttoned- it doesn't "billow" in the back.