This is just a great bag--big enough for everything without being so big it overwhelms you. It has enough room for a full-sized hairbrush, Kindle (plus another book or small notebook if you want), cosmetic bag, even a rain hat. Several options for where to put your cell phone and passport. It has ten pockets for credit cards, and keeping in mind that you can put more than one in each slot, it's hard to imagine needing more. Inside you'll find two big pockets so you can recall just where you put things, and there are two front outside pockets plus one on either end. Though I've not tried it, I'm confident the one will hold a small water bottle. The bag is extremely nice looking--sleek and dressy enough to take anywhere, with nice hardware that's not overdone. I love the handle. It's wide and soft so it doesn't cut into your shoulder, and is totally adjustable. Empty, the bag hardly weighs anything, so how heavy you make it is up to you. I've had other Baggallini bags, and loved them all. They wear forever. The only reason to get a new one really is so that you can have a change of style. I'm extremely glad I made this purchase--about the best bag you can get for the money anywhere. Stylish, totally practical, and outwears any leather bag out there. What more can you possibly want?