To be honest I purchased this vest because it was on sale. But after wearing it as both a layer under my duty jacket and as an outer layer it has become my favorite. The fit is close yet the stretch panels allow movement. It gives you a warm and breathable layer without weight. I just purchased another in a larger size so I can add additional layers for extreme cold. I give this a thumbs up for comfort, style and warmth.