Modern fit looks great.
I wear it all the time. It is incredibly warm, yet doesn't hold water if you wear it on deck or out in the rain. i really don't think there are any things that aren't so good about it, i'm really in love with it.
This jacket was purchased along with the warm up pants for my daughter who is a HS freshman. It makes a great outfit together.