This is the large size bag that will hold all your goodies. It has a water proof canvas lining that has a zippered pocket, a slip pocket and a built in credit card slot/slip pocket. We’ll contact you to customize this bag exactly how you would like and need it.