I'm 5'7" and 160 lbs and I got the L and I love it! It's just the right length, long but not too short, exactly what I wanted, and super soft, which is a plus because I wasn't sure how the fabric would be. And it only took a couple days. If you love cardigan jackets like I do, then you'll definitely love this one too! I'm really glad I ordered it!" I said! I'm really glad I ordered it!