This jacket seriously does everything. It's stretchy and light, it breathes really well, and it's windproof and water resistant. I wear it for winter running, shoulder-season and alpine climbing, and cold-weather hiking. I find that it fits a bit on the larger side but it's perfect: moves super well and never feels boxy. It's a never-take-it-off kinda layer!!