I've worn this jacket for the last 2 months and it's been perfect for me. Overall, it's a great fit. I'm 5'9" and usually wear a size 8. I ordered the large so I'd have room to wear sweaters and fleeces under it. The sleeves are the perfect length for me.
The jacket is plenty warm for the Northeast. That said, it's been an usually mild winter. However, if it drops below 20 degrees or so, I just pop on a fleece underneath and am plenty comfortable.