I love the bag, it's sturdy, good material, has a lot of space and pockets, and, is well padded. My only issue and this gets really annoying is that the strap slips unless you swing it around your neck. I understand it is a messenger bag and maybe that is the "only" way you must carry them, but for a quick walk from the car into the door, this thing slips with every step.
That said, the split section for laptops (TSA approved) is very well padded and has a velvet lining on one side. The many pockets are great and I especially love the hooks/clasps as they look really cool and they stay in place in case you were wondering. Fantastic for day to day and for travel!