Honestly, I though this was going to to be a 1/4 assed product but it's extremely well done. It has 8 pockets (pockets in pockets) total with good space. It includes a shoulder strap that can attach to either of the 5 plastic D rings (thick). Very nice feeling material. I can fit snacks, lunch container, canned beverage, charger, Xbox one controller(without it being crushed to the point to where the sticks are twisted), and water bottle without it looking like a dog pillow. 10/10 Very satisfied.