I stumbled on this cute, very lightweight, unstructured, comfortable backpack as an add-on item. It was so reasonably priced I thought it would make a nice gift perhaps for grandchildren. Going away on a long trip I dropped it into my suitcase at the last minute. I used it almost every day!! It is so lightweight it was always handy to carry a sweater or purchases or all the extras we might need during sightseeing. Several different pockets kept things organized and two outside mesh pockets for water were handy. If it got heavy my husband could wear it. The size would work for child or adult but I wouldnt try it with books or a computer. I cant comment on it being waterproof because it never rained but I suspect since it has zippers, it is not possible to be waterproof. Now I have to purchase a few more for gifts!