Very High Quality
I bought this as a memorial for a kitten. I wanted something that I had with me all the time, so a keychain seemed perfect. This is really high quality, the photo isn't granulated at all (might be my photo but it's printed well), and the writing on the back came out really well. It's a little bigger then I thought it would be, but I don't mind and it looks really good. Really happy with this purchase and would 100% by again.