I be quite satisfied with the product for its vast array of compartment . it also serve I quite well during a unexpected shower and my camera be well protect . the side and back pocket be rather small though , but overall a good product for the price you be pay