one main compartment with huge mesh pockets and secure- hold web straps. One front compartment with a zippered closure hydration pocket. M.O.L.L.E. attachment points throughout bag for versatility. Two side pockets, heavy-duty zippers with pull-cords,and "keep-cool" padded backing. Fully adjustable shoulder straps and removable kidney pad 22"x16"x12"
Its a decent bag, but there's definitely not enough pockets for carrying stuff. Also, it would be enoumously better if it had some velcro in front for my name tapes.