My kid has to wear a badge around his neck for school with his ID. The card holder tore on the original one the school game him. I replaced with this. I was much more impressed with this as is sealed well and the plastic is heavy. It looks like it will last forever. Lets see if it does.