I have to wear a badge for work and have it handy to scan many times a day.  This is very nice and I think it should last well.  The lanyard is pretty long, so may shorten in the back if it gets in the way too much.  But the value and price is worth it.  Plus with a zipper, you can keep a couple bucks and some change handy instead of carrying my purse--sometimes I don't know if I want to stop by the cafeteria while I'm on that floor, but don't because I'd have to go back to get my money!