This is a very high quality coat.  It is lined with quilted lining that is fairly thick and warm.  The wool fabric looks very expensive and high quality.  This is not a slim coat so you may want to size down if you are slim. My hubby is 5'10" 150 and he needed the small although that will be too small over another coat but perfect over merino wool sweater or button up. If you have broad shoulders but really thin waist you may want another design as you will need to get a bigger size for shoulders and then it will swim on you in the torso.