I LOVVVVE THIS BAG!! It has so many compartments!! Theres even one for pens and an umbrella (or a water bottle) i like to carry a book with me and in my last bag, my bag would get destroyed. Sometimes I keep a water bottle in my bag and one time it leaked allover my book. With this bag the bottle would stay upright in its little pocket and my book stays in a side pocket where it doesnt get trampled.