I use this bag for going on the train to work.  It's big enough to hold a large hard cover book, magazines, a lunch bag, a small soda bottle and a small thermos for coffee.  Plus the extra pockets hold a few small items that I use all the time.
The downside is that it held closed by velcro.  Otherwise, it is a good bag for the price.