Bought the jacket after reading all reviews.Based on those I ordered 2 sizes up.So my NINEWEST jacket was medium which this year wasnt fitting right.So two sizes up Large (i ordered XXL)Which is so big on me.I am 5'1 and now 170-175 with 38D chest size and big on bottom too now. In summer clothing I wear L-XL shirts and XL pants and in winter M-L size shirts and sweaters. And L-XL leggings.Based on that XL would have been goodI am returning this jacket. Though I loved the feel and warmth of it. But I am concerned about zippers going bad soon. They arent smooth and may break.Its a good warm jacket according to price. Nicely made. Very very very light weight yet still warm and long enough to cover body well. But order maybe only 1 size up. It would still have room for layering under!