The jacket is thick, heavy, well made, and has great styling and pockets. I am a borderline size between L/XL usually.  I went ahead and ordered L because I'll wear this jacket with a t shirt under it.  If I wanted to layer, i'd need the XL.  Great product, super pleased.