The treaded bottom is a game-changer—it stays put on the train floor without sliding around, which I did not expect from such a lightweight bag. The detachable pocket unzips cleanly and held my keys and cards dry through a sudden downpour.
Lucy F.★★★★★
Spilled half a coffee on it during a train ride and wiped it clean with a napkin in seconds—that waterproof fabric is a lifesaver. The detachable pocket kept my wallet and keys dry when I got caught in the rain, and the non-slip bottom stayed put on the bench. Honestly, this is the most practical ba
Robert★★★★★
Took this bag to the beach and a muddy park last weekend, and the non-slip bottom kept it steady on sand while the waterproof exterior just wiped clean with a damp cloth. That little detachable zipper pocket is perfect for stashing keys and sunscreen without digging around the main compartment.