Five stars for quality, with a little room for improvement.
Overall, this is an awesome bag and has become my daily go to. The materials and construction are excellent, and I do not think you will be disappointed.
CCW compartment: Only one side is lined with material that accepts a Velcro style holster. I would like to see that material on both sides. As currently designed, the placement feels backward. A right handed draw from the right side of the bag would require a left handed holster because the holster faces away from you inside the compartment.
Integrated top lid: Some internal webbing or attachment points on the underside of the lid would be helpful for organizing keys and other small items. This compartment is extremely convenient, and a little more built in organization would make it even better.
Bag bottom: This is my only real criticism. The bottom feels too thin and could use internal padding or reinforcement to protect the contents. It is not a major issue if you place something soft, such as a jacket, at the bottom of your loadout, but a bag of this quality should have more protection built in.
Despite those suggestions, this is a fantastic bag that I use every day and would absolutely recommend.