Review (5/5): This is adorable!
It really adds something as bag bling. It looks well-made, not cheap. Don't know how it'd hold up as a keychain. But it's doing okay on my Betsey Johnson.