I just received this bag and it is a fairly thick/heavy canvas which seems to be sturdy. I haven’t put it to use yet but I tested it by putting a good armful of heavy books and it is heavy so it might not be ideal for everybody but seems to hold up well. The large bag is quite big and can fit a bunch of stuff in there it also has a small pouch on the inside and the pouches on the outside are bigger in person than in the picture. I plan on using this bag for school so hopefully it does not break and the buckles which are just snap buttons they can undo fairly easy but I don’t see it being much of a problem.