Fabric is very nice, not as smooth as pure wool or cashmere bland, but still very pleasant. As far, it seems warm. I don't like it loose, so I went for M, as with other Tommy jacket I have (I'm 5'11'', 173 pounds, 41'' chest). It fits well in shoulders and could take off an inch on both sides for more fitted look. I disagree with other reviewer - navy is real navy, photo is pretty true to color - not that almost black you can find with some others. Yes, there is red stitching on left sleeve button, but if it bothers you, you can easily cover it with dark marker. Removing that red tag from the same sleeve is not as easy, but small scissors and some concentration will do it. I got it on sale plus coupon, so all together I'm very pleased with this purchase