Main compartment with a zip-fastening front pocket. Crafted from full polyester. Hooks for connecting it to your bike and adjustable padded shoulder straps. Reflective details for extra visibility. No animal products are used to make this 100% vegan product