I am happy to say that this bag holds up SO WELL. I received it as a present 4 years ago. Since then I have used it literally every day, about 8-10 hours a day. It is constantly getting picked up, swung in and out of my car, thrown around in my trunk, worn all the time, carried everywhere, and it is just as reliable as the day I got it. I've taken it boating, horseback riding, on planes, you name it. A cat chewed on the bow and it survived just fine. I finally bought a new one because the hooks for the shoulder strap eventually gave out. I used carabiner hooks which worked great, I just decided it was worth a new one. I'm telling you, this bag has held up for probably 14,000 days of rough use.