This is such a cool bag and a must have for bikers. It easily attaches to your bike with Velcro. It is waterproof, has a clear top window compartment for your phone so you can listen to music, or see maps while you bike, and it has so much storage for snacks, keys, and credit card slots. It is literally the Mary Poppins of bike bags!