I ordered this jacket for a trip overseas, expecting cool, rainy conditions. Usually, XL fits fine; however, this must be for a very fit XL, as everything fits but around my middle. If I have to layer, which I expect, I'm not sure this will fit. I hate to return it because it's a nice jacket. But I might return it.