Great for the price and arrived sooner than I expected. I ordered a tag for our new puppy, but ended up ordering one for each of my girls to put on their house key rings they keep in their school back backs and also ordered one for my keys. These are really cute. I did buy thicker and more secure rings for all the dog tags though.