Canari Women's Deluge Jacket. True to its name, the Canari Women's Deluge Jacket is the clothing option of choice for rides that take a turn for the rainy. Canari's Weather Shield fabric is waterproof, windproof, and incredibly high performance to keep you dry in even the most extreme downpour. Its 3 layer laminate construction provides durability along with comfort in inclement weather. There's also a 7 zippered rear pocket to stow your ride essentials while reflective accents help increase your visibility to motorists.