I gave up on messenger bags because they were always floppy affairs, that had lousy organization and didn't protect your stuff. After trying a variety of soft briefcases, backpacks, and other bag styles, I saw the Ascend Messenger bag and was intrigued by its construction and organization. I own a web development agency, so I'm always carrying around an assortment of computers, projectors, cables, adapters, notebooks, and other junk. Holy cow, I'm blown away by the performance of the bag after a few months of use. They thought of every kind of pocket I would need, and then some! For example, there's a pocket, either velcro or zipped, for any size knick knack I carry. They even designed the outer pockets to be reached into with the top flap closed, so if I'm at a show or conference I can easily reach into my bag to pull out a business card or pen. The padded laptop sleeve with robust velcro holds my computers in the bag securely. The shoulder strap is my favorite feature... one of my pet peeves is having the bag always slide off my shoulders. The Ascend has a silicone type substance fused to the material, and baby it grips! I have not once needed to readjust my bag due to falling of my shoulder. I really can't recommend this bag enough.