Bike bags and boxes do a wonderful job but sometimes they fall short: you can't take them on rides with you.
The Bike Blanket is an alternative bike protector.
It's lightweight, simple & fits in seconds.