I must warn those who are looking into this coat.  Please check Tommy Hilfiger's sizing chart on their website.  This will help you decide on a size.

Mine fits me perfectly.  This is my first Tommy Hilfiger product, and I'm very surprised at the fit and quality, especially for the price I paid for it.  I always assumed you paid through the nose just for the brand name, but not in this case.

Lighter than you might think.  It's not a 20 lb behemoth.

It's very warm for its weight.  Easily usable in 20F weather.

The wool fabric is extremely soft to the touch.  I've owned wool coats before, but this one is hands-down the softest.

Some things they don't show you and might bother some (But not me):
There is a red sewn-in tag on the left sleeve that says "Fabric Made in Italy".  This is a pain to remove.  Don't rip it, use a thread puller.
Also, on the same sleeve, the button on the cuff is sewn in the same red-colored thread.  This, I believe, is not an error and is just a style quirk to identify the brand, since there is no other visible red cloth/thread on the outside of the coat.  You have to be paying attention to notice it.
The liner is bright red and made from polyester.  It goes all the way down to the cuffs of the sleeves (obviously).
There is a split in the tail of the coat that is sewn together for shipping, cut this thread.  I didn't notice it until my wife pointed it out to me.
In case you don't have a hanger for the coat, there is a small metal chain at the base of the collar for hook-hanging.