The construction of this bag is excellent, there are a multitude of storage areas and pockets.  I have had KC Reaction bag before and always been happy, this one is not exception.  It is genuine leather with strong zippers, the bag is comfortable on the shoulder even fully loaded using the supplied shoulder strap.