For a pro user, this bag lack direct water resistance, flaps over the zippers to prevent water dripping into the compartments, and the rain cover, while a good idea is cumbersome to deploy (I would rather have good direct water resistance on the bag and have features such as overlapping zipper covers for the content protection).