The Niagara by Canari is my go-to, everyday commuting jacket. I’ve also used it for long distance trips. The Niagara, in my opinion, is an on-the-road, everyday, 3-season (fall, winter, spring) jacket. Being both windproof and waterproof, it has everything you could ask for in a cycling jacket.