It is a bit top heavy, but the inside has so much space.. that I have made this my everyday bag.  It doubles as a diaper bag too!  You can't see from the picture, but the two front zippers have nice deep pockets.  Inside of the bag are about 3-4 hidden zipper pockets!  And smaller pocket/compartments for smaller things too!  The lining is very nice and so far it has been very durable.  I have is crammed with stuff and it fits nicely over my shoulder!!  The fabric is very nice looking and the distressed look makes it look like real leather :)/