I've been using this same bag for 5 years straight after seeing a fellow trainer with the previous edition years ago. It continues to be waterproof, unfrayed, zippers and pockets intact and I use it EVERY. DAY. As a dog trainer, I've even had dogs bite it trying to get to me without puncturing it, though I don't recommend using it for that lol.