Love this bag.  I need a cross-body bag since I use a cane, and this one has everything!  It is extremely well made, with much attention paid to details.  On the outside there are 5 zippered pockets, and there is also a large flap (held in place with magnets) with 2 more pockets - one of them zippered.  Inside the main portion of the bag, there are three more pockets (one of them zippered).  The handle is very firmly attached, and the zippers work smoothly.
It is large enough (roughly 10x10x3) to hold just about anything.