Breathes very well. Not the warmest mid layer top but it has a good range and depends on your base layer. It isn't windproof so if you wear if with a windproof jacket is provides a reasonable amount of warmth. On the flip side it is extremely breathable. Definitely my go to in cooler weather but you might need something warmer when it dips below zero.