My fiancee loves this jacket. It is fancy enough to wear to his fancy high class business meetings and you are also able to dress it down.I just got one of these and it fits real nice, but the snaps! Why would a $100 coat have five cent snaps? Keep the cost down. Fortunately, this coat is an easy candidate for buttons! The flap has plenty of room for button holes for one inch buttons. The snaps are a definitely PITA. there are difficult to use since one had to grip the fabric in the right hand and precisely line it up to a tiny snap. Real BAD design. Otherwise, the fabric is nice. For a size medium, I wear a 42, it is snug with a fleece on. It will be OK with a sweater; a bit snug. Not possible to wear a suit/jacket. Sleeves dia at forearm are TOO SMALL; another cost cutting measure no doubt to save fabric! Sleeve gets tight wend bending arms...small sleeve dia seems to be a common problem in low cost wool Chinese made coats!Great jacket, but it has started coming apart (zipper is coming detached; see picture) after 2.5 seasons of use, which seems like less than it should.I did the typical, "I think I might like that coat. I'll order it and see if it works, if not, I'll send it back.". Well this one is definitely NOT going back. I love this coat and according to all the compliments I have gotten, everyone else does too. The quality seems very nice and it is definitely warm. If I had to change one thing, I would have the end of the sleeves fitted, but that is a very small thing and definitely not a deal breaker.I ordered the jacket to be a grey coat when I ordered the jacket twice the coat came in a dark black color and was not at all what the image online had stated it was. The jacket is very tight fitted and very long if you order a size up.I liked it over all, slim when standing, comfortable while sitting.This coat fits within my style. I am a business consultant and manager. I like to try to look sharp and my daughters tell me it works. :)Size runs small. I chose the snug fit size L no room for sport coat for me. Instead of swimming in next size up. I was 5’ 8” and 210 lbs. lost 15 lbs since buying. size XL would have allowed more room for sport coat. I have overcoat so snug fit on this coat was better. If you’re 5’10” and 175 lbs, this will fit very well. Sharp coat I’d buy again.