The LeafxPro is a bicycle-centric umbrella that is designed to keep cyclists dry in downpours.
The contraption comes in a variety of shapes and sizes. Its base model is the 'Classic', with the Advanced, Pro, Family and Storm versions each offering different takes on the basic design as well as different degrees of protection from wet weather. The LeafxPro can be attached to any type of bicycle in only around a minute.
All the models are designed in such a way that they don't obscure cyclists' vision or prevent them from making turn signals.
Personally I don't mind biking in the rain while getting drenched but if you'd rather stay dry while out and about and don't mind attracting a few stares, the LeafxPro might be for you.