I have been on the hunt for a perfect bag for carrying every day and this one is it! It has plenty of pockets and organization without sacrificing space, the water bottle holder is handy to keep either that or an umbrella tucked off to the side, the outside pockets are nice for keys and things you want to grab quickly. There is plenty of space for things I carry regularly like a lunch bag, toiletry bag, notebook, umbrella, kindle, hardcover book, pencil case, wallet and meds.
The (very minor) downsides are the elastic closure for the laptop sleeve often comes undone unless you wrap it around the button multiple times, and I long for a bag like this with a crossbody strap, but it does 99% of what I want it to do while looking super cute (seriously-this color is lovely) so I'm a huge fan.