I love this vest!! I am a 40-something Mom and i was searching everywhere for a vest I liked.  Most of the ones I tried looked and felt so 80s, heavy and stiff feeling.  And I get that that can be a cool thing.  But I just wanted something that looked modern.  I decided to search for a girls vest and came upon this one.  It is perfect in every way! It is nice and thin and fits great.  I bought the XL, I am 51 and a 32DD and it fits me very comfortably, it doesnt pull on my shoulders or across the back at all.  I love the color and distressing that sets it apart from the retro ones. I think it will be the perfect layer over a cute floral sundress to give it a bit of edge.  I am very happy with my purchase !