It's perfect! I bought this bag for an upcoming trip. I need something small enough that I could carry on and keep with me in my seat and big enough to keep all my items. I just got it today and tested it out. It was able to fit all that I plan to put in it: my camera, charger, phone, passport, pen, notepad, tickets, copies of reservations, chap stick, sunglasses, cigarette pack, lighter...and it's got PLENTY of room left. I'm sure I'll come up with more things to put in it. I love all the different pockets it has. It has a perfect zipped inner pocket for passports/cash..etc. If you're trying to decide if you should buy it, don't hesitate! Best bag ever! My parents were over our house and even said they want one too. It's just so compact yet so can be filled with stuff all while you remain organized. I personally love a lot of compartments and not having to dig for different things so this is perfect. It will also keep things safe and HIDDEN. You don't want to open you bag to take out your passport and have a wad of cash showing. The strap is adjustable and you can wear it right under your arm, down lower or even cross body. Cannot go wrong. Again, it's perfect! Will use if long after my trip. Thanks Amazon and Baggallini!