I am a nurse and was looking for a bag to take to work that stored all the things I wanted to bring without hurting my back. This was the answer. It has so many pockets and space, I can fit everything without losing it all in one or two big pockets. It's very supportive so even when I have a lot to carry, I don't feel a strain on my back or my shoulders. It comes with the strap on the back so it travels perfectly with a suitcase as well. It has pockets for a laptop for those who would use it for that as well. I haven't used the charging cord but it looks like it would be great. I especially love the little pocket on the back of the bag where I can stick my keys or chapstick in for quick access without having to take the bag off my back. The size pockets expand well too so I can my huge water bottle with no problem. I will be recommending this to everyone.
Seriously, I love this backpack. So many pockets, sleeves, and dividers are built in it makes it so easy to organize everything. Each of the 2x large compartments has at least 3 separate sleeves/pockets/dividers. I took this on my 26 hour international flight with 2-days worth of travel items (laptop, iPad, backup charger, cables, extra set of clothes, toiletries, food, travel documents, etc) and I was able to 1) fit everything, 2) organize them in their appropriate slot/pocket, and 3) not look like a hunchback.