This 21L tote was everything I've been looking for in an everyday carry tote! I recently used this for international business travel b/c I didn't want to take my typical travel backpack since I would need a tote for meeting days. The luggage strap made it easy to maneuver through the airport. The zipped "secret" pocket was perfect for my passport wallet and boarding passes. The regular shoulder straps are very comfortable. I did get the extra crossbody strap for additional carry options (which I would 100% recommend adding). When I wasn't using the strap, it fit nicely under the bag so it wasn't in the way. I paired this with the OrbitKey 2 in 1 Tech pouch and another bag organizer that I had just to have a little more org in the big compartment. The tech pouch, tote organizer, and water bottle fit perfectly in the main compartment. The laptop sleeve is nicely padded and I love the option to access it without having to unzip the main compartment. The two zipper pouches on the inside were excellent for quick grab needs (i.e. pens, hand sanitizer, chapstick, hand wipes, etc. On the way home I ended up adding more items to the bag, so I pretty much maxed out it's space. The top, however, ended up being perfect for carrying overflow. This is where the extra strap came in handy...b/c the bag was pretty heavy on the way home. This was my third OrbitKey bag and the quality/functionality did not disappoint!