I bought this for my daughter for Christmas.  The colors are beautiful and bright and the bag was a really good size for her, she's three.  The first bag I received had a bad zipper and it was broke by the end of Christmas day after opening and closing it only a few times.  I emailed Amazon and the customer service rep was very helpful and I had no problem with the return.  I bought her a second one and this one seems to be holding up well.  My daughter takes it with her when she wants to bring her toys along.  She is able to wheel it around and even carry it on her back no problem.  So far so good with the second bag but the zipper does have a weird curve to it the way the opening is designed so it may eventually break too. It is a great size for toddler, between 3-6 but as far as a book bag for a first grader or older it may be a bit small.  Overall I have no complaints.