Conditions that favor the formation of bladder stones include decreased intake of water combined with decreased elimination outside, leading to a high number of salts that stay in the urine.
It has everything I need — including two large side pockets for water, an internal padded sleeve for a 3L hydration bladder, plenty of internal and external compartments, and an attached rainfly.