This backpack has it all. It is beautiful and made to withstand serious use. There is so much storage space and every inch of it is made with the highest quality.The only thing I would like to have different about it is that the main section does not unzip all the way down, but only half way. This can make packing it a little difficult.But I am very happy with it and often have people ask me about it.I went from Bangkok to Singapore via land with this backpack and it was great! Would be 5 stars if the charging cable didn’t come out of the charging hole as oftenI really like my WITZMAN Canvas Backpack. I flew American Airlines two weeks ago, and it was a little tough, but I was able to shove it under the seat in front of me. Most people would have put it in the bins overhead. It does hold a lot of stuff! Have not used the USB charging port, so I can't say anything about it. It has lots of pockets, but the other reviews are correct, it should have two zippers so that your stuff doesn't fall out with only one zipper. As for comfortable, the more stuff I had, the heavier it became, but that isn't the backpack's fault.Great backpack, looks and feel sturdy really like the head phone and charging port. So many useful compartment, material is great too. Just loving itI traveled nearly 30,000 Kilometres with the bag carrying a pair of jeans, two travel pants, one hoodie, multiple shirts, toiletries and much more. Two drawbacks- 1) all zippers quality is mediocre and 2) the main compartment openings is upside and sideways. My suggestion to manufacturers is to keep the main compartment to be opened one side only. Choice is your.Not worth the money.I am a travel blogger for @RunningWaterEvents, a traveling preacher, and a teacher. I needed a backpack that would make it easy in airports, parks, classrooms, and in a vehicle with my dog as we go to raise money for clean water projects worldwide. This WITZMAN does the trick. The numerous pockets (exposed and behind zippers) make this bag perfect when going through airport security. The separate compartment kept my laptop safe and secure while the rest of my bag was filled with clothes and other items needed for a two day trip into the mountains in the Philippines. The variety of front pockets makes it convenient for human and canine snacks alike. The zipper around the main compartment fully unzips, making it easy to put all of my clothes for my one week trip to Japan. That same large compartment was how I safely transferred nearly $2,000 worth of cameras and my computer when I moved to the other side of the world last summer.I have used this bag to help me move for two years, teach for two weeks in the Philippines, preach for two days in the mountains, and travel around Japan for a week. Regardless the length of your trip, this bag is a great addition!I gave the bag 4 stars on durability because there is a slight tear on the bottom of a strap. This tear does not currently limit the performance in any way, but it could be a potential problem.As a consumer, I am very hard to please. This is mostly because, in my opinion, most products out on the market are poorly designed and drive me bonkers. This backpack, however, is -- PHENOMENAL. I am a commuter -- I leave my house by 8am and am often times back home close to 8 or 9pm. I need a backpack that can hold my laptop, cords, notebooks, books, stationary stuff, all my gym clothes, towels, water bottle, and a ton of little miscellaneous items. This back is VERY roomy and can fit all that stuff. The straps are nice and thick, so even carrying all that heavy stuff is totally comfortable. It can even fit an extra pair of running shoes -- makes for a tighter squeeze, but it's doable. Only tiny complaint is that the laptop compartment inside is a bit snug, but this is vastly overlooked by the many many many more positive attributes. Thank GOD that here is some company out there that actually produces GOOD products. I was starting to lose faith and then this backpack came along. And for the price? It's a 1-of-a-kind product. Love love love love love it!