Doggone Good Rapid Rewards Deluxe Dog Training Bag with Belt Professional Quality: Doggone Good is a small company well known to professional dog trainers for making carefully designed and durable training bags. The Rapid Rewards bag is a very well-made and versatile dog training bag that you will love for years! Easy Open / Close Magnetic Opening!: The Rapid Rewards Bag has a magnetic closure with cord-pull for quick open/close operation. Roomy Main Compartment: Ergonomically shaped with gray interior lining for better visibility of treats. It easily accommodates 3 Cups of treats. A tennis ball would also fit with plenty of room for treats. Divider Panel: The Rapid Rewards Training Pouch main pocket has an inside divider panel with Velcro closure to store different treats or any item. Side and Front Pockets: Two small side pockets with a waste-bag dispenser feature (one side only). Small pockets can fit clickers, whistles, poop bags, etc. D-ring attachments on the small side pockets allow you attach gear with carabineers, etc. There is also a roomy front pocket with Velcro closure. The front pocket is large enough to store a small leash or a handful of treats. Zippered Back Compartment for Your Phone!: Roomy enough for cell phones, keys, credit cards and more. Here at Pet Expertise, this is our favorite feature (along with the divider panel)! Wear with Belt (included) or with Clip: The Rapid Rewards Bag Attaches to a belt or waistband with the Doggone Good custom-made molded belt clip that is beefy and has a strong positive grip (unlike most belt clips found on gear). It also has belt loops to attach to a waist belt. Details: 5.75" Wide, 6.75 " High and 2.75" Deep (when open). Low profile design when closed. Made of durable 600 denier polyester ("backpack") material. Machine washable (line dry).