I have long sought such a bag! It is divided exactly as I need it. Looks modern and functional. The only complaint would be the underside of the carrying belt slip on the shoulder. Since it would be better if it were slightly rubberized! But otherwise really great!