Waterproof fabric, scratch-resistant and wear-resistant, effectively resists daily rain and protects the contents of the bag which can isolate wet clothes and keep other items dry.1 large main compartment for cleaning or everything you need; 2 small cloth pockets and 1 zippered pocket inside for cash, cards, passports, phone, snacks and more ; 1 Foldable shoes compartment at the bottom for shoes, clothing or dirt. 1 small front exterior pocket for easy portability of small items. 2 side pockets for things like water bottles. Dry & Wet Separation Backpack: Layered design, dry and wet separation - front zipper wet and dry separation bag, can put wet items such as sweaters/swimwear. Independent Shoe Warehouse?reasonable partition-isolated from the main bag, can put slippers/sports shoes and other items, convenient and hygienic . Great for Swimming Suits?changed clothes or other wet items. Please note: this bag is made of water repellent materials. Rain water will not get through