I was looking for a bag for multipurpose use like trekking, travelling, gym, workplace, etc and I think this bag is the perfect one. It's not too big like trek only bags, no hesitation to take it wherever you want. But I wouldn't suggest taking it as a school bag. Durability is good, perfect stitching, material is good, spaces are up to the mark, chains quality good. Rain cover included too. What I like the most is that it has multiple compartments and it has multiple adjustments. Not sure ho...