After many years of use, it was time to replace my old badge case. I ordered this one online and just got it. So far I am very pleased with it. Simple yet functional. Has room for my ID card, Volunteer Firefighter badge and some extra cards like health insurance cards, AAA, etc. As for how long it will last...we'll see!