This is a nice, light layering vest. I typically wear a size 12 and am busty. This vest has a lot of stretch to it. I like how much room it has in the armpit and bust area, but the hip didn't have too much room. I ordered a M, but I wonder if the large would be too big. This vest was comfortable regardless because of how stretchy it is. I worked in it all day and even though it was slightly tight it did not ride or bunch up. Overall, I am satisfied with the vest.
Rating: [4 of 5 Stars!]