Let me start by saying, I never like "man bags", until now! I am in love with this bag! It's perfectly sized for traveling, and the canvas is heavy duty. tons of storage slots.. and has a headphone wire slot built into it so if you want to use wired headphones.. (Just good to know) It has five separate zippered compartments - one under the velcro flap, with spots for credit cards, ID's, etc,. One on the front of the flap.. good for easy access stuff (passport, phone, candy, snacks, etc) One main big compartment in front of the carry handle, and it has two zippered pockets inside it as well, one mesh one and one solid one. There is lots of room in this compartment, I carry my sony ANC headphones in their case in here, and there is still tons of space.. another compartment behind the handle, perfect size for a full sized iPad... (No a pro 12.9 will not fit in there, maybe after its stretched out, but I doubt it, I tried), and yet another compartment on the back side of the bag! There are two small open compartments on either side of the bag, my iPhone X fits in one of these perfectly..... Wow, you really can stuff a bunch of stuff in here! I'm very happy with this purchase!