Great bang for the buck. I've bought tags costing three times as much which have worn through the lettering in 6-8 months (my dogs run with me when I go biking so LOTS of tag jangling). These tags are less then $4 and they show no signs of wear so far.