OneMo is designed for all-weather conditions, and is made with water-resistant material. It also comes with a built-in rain cover for extreme weather conditions. The polyester fiber material of OneMo Backpack is scratch resistance and tear resistance.