My son has been using this bag (moderate use, not too rough) for almost a year, and it is still holding up very nicely. The zippers are smooth, and the fabric and stitching are thick and undamaged. The mesh on the front is a bit stretched out, but that is not unexpected-it still has elasticity and is 100% usable.
Overall, I am very glad we made this purchase.