I'm 48, 5'7", 155lbs, US size 10 to 12; 38DD; I typically wear a small or medium top (depending on fit).

Reading other reviews, I ordered a size L and am so happy I did! This vest fits perfectly...I mean, as if it were tailored for me. It's pretty darn cute too.

I needed a summertime vest to wear over revealing tshirts.

I'm so pleasantly surprised that I'm looking for more colors to order.