I just purchased this blue bag for my 8 year old son ..Seems little big for him but he just loves this bag.. Lots of zipper pockets to keep his stuff. It can be used by all ages. Seems to hold a lot of stuff. This bag is well made.good quality zippers. Seams are also intact. I assume it should last long. There are no washing instructions so i assume its just spot clean types. Overall hapy with this purchase. Will update if i find any issues .