[Update:  Here it is 20 MONTHS since I bought the bag and I've used it every single day, worn it hard!  Constant zipper use, changing the shoulder length to my daily need and everything is perfect.  Absolutely  dependable; nothing has broken nor fallen off, not even dirty.  Dependable to a fault.  I wanted a new bag for Xmas but I had no use yet.  When I do get a new bag, it'll be another Baggallini.]

I have used a smaller Baggallini for a few years but needed something bigger.  This bag is perfect.  Pockets everywhere!  I love the fuscia color of the lining, offsetting the grey.  I can fit my book and all of my other stuff into this bag.
Few downsides:  Strap tends to slip off of your shoulder but you can lengthen the strap and wear it across the body. Some of the zippers can snag but not a huge problem.  All in all, great bag.