It's a spacious, sturdy backpack. Two zip-up tall pockets on the sides (with o-ring vents). Three large cavity pockets; two of those are narrow full-length cavity pockets, and a slightly shorter and more spacious pocket (the main one for putting stuff into; the other two are more like laptop holding pockets but are still useful for many other things). And then it has a smaller pocket at the top, which would be ideal for miscellaneous items (anything from masks to snacks to ID badges).It's very well put together, it feels solid. It's very well padded and is comfortable to wear even with some weight in it. SwissGear did a good job with this one. This is my second SwissGear pack in the past 15 years and another good experience with the brand.The only negative thing I have to say: it's kind of loud, there are lots of jangling metal zippers (because they use a dual zipper pair style, so the two zippers near eachother collide constantly as you walk). Where the zippers come together, I tuck one of them into the backpack, which significantly reduces the metal on metal noise they otherwise make, and that largely solved the walking noise machine problem (this pack has a lot of zippers).