I read through a lot of the reviews of this coat before buying for my husband for Christmas.  He's 5'11" and weighs around 205 lbs.  Based on the reviews, I got him a Medium, even though he wears Large for all his shirts.  He tried the coat on and it was very slimming and handsome, however his shoulders were too broad and it was tight across his back.  We exchanged it for a Large, which fits his shoulders better, but doesn't fit quite as nicely overall.  He likes the coat quite a bit and we're going to keep it.  It's warm as well he reports.  It's been about 12 degrees here the last few days and it's kept him warm.