I bought this bag at least 3 years ago. I've used it every day and it's held up amazingly well! I wasn't sure about the vegan leather, I've seen it fall apart or scuff or superficially tear and make the item made of it look worn-out in short time. Not this bag, it really still looks great and I do not take any special care with it. Holds my gun securely and no one has guessed I'm strapped all the time.