Look, this bag will probably work 90% of the time. For me it had one glaring weakness and one tiny problem. The obvious downside is the lack of a strap to attach it to my travel trolley. Huge downside. WHY? All messenger bags seem to have this strap. Excellent storage options. There are no complaints. Good build quality. This bag appears to be made by the same company and is sold under multiple names such as Lifewit. They're all a little different, but this one has mesh pockets inside as well as a removable divider. Really good bag except for the lack of a strap. Also two zippers on the top. Not connected! So you have to unzip them one by one or come up with something so that when you drag them both are unzipped. This is a bad design flaw. Not picky? May be. But I believe the same style GES bag has connected zippers. But NONE of the bags in this style have a strap that you can attach to your luggage. When you spend so much time walking around airports, this is very important. I still give 4 stars because I liked this bag more than the Lifewit and GES style. I liked the presence of pockets and compartments. So much love, but there's a huge issue that matters to airport travelers (at least I think so). And I know that you can buy straps. But then you have to treat that separately.