This is the perfect stylish layering jacket. I normally wear a large in the top, but found that the medium actually fit perfect. My mom had a large at her house and I tried it on and it was way too big. I do feel like it still has plenty of room sizing down love that I can unbutton for warmer temps