I honestly believe this jacket should be labeled as slim fitting because it fits me rather snuggly.  I'm 5'9 about 180 and the large size wears perfectly on me. Most of brands of large size jackets / coats fits kind of loosely.  Either way, this jacket is rather sleek and stylish which makes you look trendy even wearing it in 20 degree weather.  I also like that it has an adjustable waistline but the detachable neck garment serves no purpose.  Goes well with jeans or nice casual outfit when going to work.  Highly recommend but go up a size if you're unsure.