What it has:
I bought this bag to carry my 16 inch laptop, 10.1 inch tablet plus keyboard, my glucose meter, my wallet (4 x 5 x 2), at least one textbook,a clipboard wrapped in a folder, my small collapsible lunch bag, and a 24 oz bottle of ice water along with 1 pencil and 2 pens. Everything fits with a little room to spare. My tablet and textbook fit in the front, smaller, pocket that has 3 slots.for writing utensils and 6 slots for cards and a zippered pocket on the outer wall. The flap has a zippered pocket where I keep my meter and the back also has a zippered pocket that's the perfect size for my clip board and folder. In the main compartment I put my 16 inch laptop. The description for this bag says up to 15 inches but my 16 inch fits just fine and doesn't seem to be stretching the seams at all. Also in the main compartment I have a small bag that I keep my laptop cable and mouse in that fits in front of the laptop sleeve and next to it I put my lunch bag (8 x 5.5 x 3). My only problem is that the bag does not zip close. However, it was pouring rain yesterday yet everything in the bag stayed dry even though I ran home while it was pouring. Overall it is a good messenger bag at a great price that has all the compartments and storage capacity I need.