Close to perfect!
I love it but.....I don't need the laptop sleeve so it would have been nice if was attached with Velcro so it could be removed. It's missing dedicated pen/pencil/marker and fuel tester holders. It really could use another zipper net bag inside for chargers/etc. I purchased a Sporty's large Velcro backed accessory one and stuck it inside the front compartment. On the plus side, I love the size and weight. Not too big or heavy and holds my IPad mini and Kindle Oasis nicely in those padded sleeves in the front compartment. Love the hard shell sunglass compartment.