This jacket is the best product I've owned. I get cold easily and this thing keeps you warm. I wear a base layer with it and that's it. And having the zips underneath the arms is great in case it's a warmer day. Sizing is maybe a little small. So I'd get a size up from what you normally wear. Worth every penny!