I’ve had mine for 3 weeks now and it has been very wet where I live. I don’t have much option but to hose my bike off after every ride, it’s too muddy not to. I’ve ridden through streams and a countless puddles, but luckily I haven’t had any issues with the bike not working. The battery compartment cover doesn’t keep out water and mud, it doesn’t usually get on the battery though. Water tends to pool in the plastic moulding on the inner side of the cover, so I take the cover off after washing to let it dry out in there.