I ordered this vest because I thought it was really cute and my last puffy vest finally kicked the bucket. I have an LLBean rain jacket that has lasted forever so I thought the quality of the vest would last just like my jacket. Unfortunately I am a true size XS (34 and small boned) and the vest is not. It was about 2 sizes too big so I had to return it. I'm really bummed because everything about it was great, but sadly I couldn't make it work.