Was not initially sure of all the pockets, but really like the organization it provides. Also, on the inside there are zipper pockets on both sides, as well as a few other slots for other items, and pens.
This is not as big as my last bag ( that I had for ~6 years) but VERY pleased with the material and ease of use, and comfort in wearing. Definately recommend this.