This bag is fantastic. I've had it almost a year now and unlike most bags, I've had no ripping on the straps or tears on the purse. The material is vinyl-like, so your things don't get ruined if it's raining - which is a plus if you live in places like Florida where it rains a lot.
There are tons of pockets, more than I even know what to do with, which is great! This bag honestly holds SO MUCH stuff, it's a life saver.