This bag appeared to be a quality product, but the fabric seemed a little stiff and it was WAY too big for my 10 year old.  It would be a good-sized even for an adult.  I'm sure I just didn't read the description carefully, but be aware that it is a large bag, suitable for a carry-on bag for a plane trip, etc.  I had to return it because of the size.