I am a size 6-8 & I ordered a Large bc I love the loose fit. The material is soft & perfect for cold weather. I matched it with ripped jeans & boots & loved it! You can dress it up or dress it down depending on the occasion. A must have for me. The material is thick enough to keep you warm but thin enough for it not to weigh you down.