My husband has one of these for his work so my son wanted to be like dad and get his own.  I purchased this as his winter jacket and boy am I happy!  It's tough and he keeps very warm.  It's a little stiff at first so wash it before he wears it.  Great quality!  The sizing is right about on.  I'd go a little bigger so it lasts longer.