Bought this bag for an upcoming trip overseas.  Obviously won't know if it's perfect until I put it to use but the color, size and weight of it all suit me.  Lots of pockets and pouches and zippers make this design appear to be well thought out, too. Well made and comfortable to wear as a shoulder bag or across the chest.