Waterproof & Dustproof – Made from high-grade Oxford fabric with reinforced seams to block rain, snow, mud, and dust in all weather conditions. Universal Fit (48x19x24cm) – Compatible with most e-bike batteries, including Hailong, Dolphin, and Shark models, for a secure fit against weather and wear.