Today is April 2nd, and so far, this bag has held up well since we got it in August for my kid's kindergarten use.  She throws it around, as most kids would, after school and at her after school care, but the colors have not seemed to look too dirty at all.  No broken zippers, nor rips, not torn straps.
She typically doesn't carry a load of books in it, just some folders, lunches, sometimes some supplies to take to school for events, and bottles of water and jackets.  Fits fine on my 5-6 year old.
Only complaint is that the straps come loose too easily, so I have had to fit them while she was wearing it and then tie a knot with the excess strap so it would not come loose again.  I almost forgot to mention that.