This is the bag of bags !  I have owned 2 microfiber ameribags, and decided I was going to get a leather one.  The leather is high quality, soft, strong, and I hope a bit more water resistant than the microfiber bags.  I like the extendable strap so for the first time I am periodically wearing it across my back.  I have learned over the years the way to most efficiently use the interior pockets, and to clear unnecessary papers out of the bags interior.  A warning, because of the leather, the bag is heavier, which might be a consideration for some people. It certainly is suitable to be used with a business suit or a dress coat. I purchased the small which is ample for my needs.  .