This is a great bag!  I also bought an extra Baggallini wallet to put inside (the one that comes with it is just a coin purse).  It fits very well inside.  I have it hooked to the strap with the coin purse so it won't come out of the bag.  The bag is waterproof and has enough pockets for my sunglasses, reading glasses, I-phone, credit cards, etc., etc.  Yet it is light weight so putting a lot of stuff in it doesn't break your shoulder!