The fit was slightly small for an XL, but fine for a L which is what I wanted for my husband.  His old worn out jacket was an XL and it was too big but from reading the reviews I ordered XL and it is more like a Large.