A bike cover protects your bicycle from rain, rust, dust and bad weather. A good bike cover is waterproof and elasticated to fit your bike.