I'm a huge TNF fan and typically love all of their products that I've purchased -- which mostly consists of fleece jackets. I have an older version of this style of jacket and I prefer the older version to this newer one. I read once, in another review of this newer version, that the material on the outside of the jacket snags easily -- I would agree with this assessment. As far as fit: I normally wear a size L in TNF jackets; I ordered the L in this jacket and it seems roomier than the other L's I've purchased. I have a feeling that it may shrink over time with repeated washings -- I've noticed this happened with some of my other TNF fleece jackets (despite following the washing instructions). The quality of the jacket seems mostly up to par with TNF quality, though the front zipper seems a bit flimsy to me.