Originally i bought the XL. I oddly found it too small in the chest, and slightly small in the shoulders. It COULD have worked if I didn't need to layer ever. I'm usually a large. So I sized up. The XXL definitely has enough room to move around, and enough to layer a fairly thick layer underneath. The arms feel a tad long, however. But overall it's pretty lightweight, and long enough that I wont have water streaming into my crotch (I notice a lot of jackets go as low as the crotch area, which just makes water get all in there and create a very uncomfortable time walking). I'm curious if I had a more athletic form, if the XL would have fit better.
Maple Ridge, BC