This keychain broke within a few weeks. The rubber that attaches the o-ring to the keychain rain ripped. It was not strong enough to hold up to the usual, everyday were and tear of a typical keychain. My son was pretty disappointed because he like that it was small and not bulky for a keychain.
Rating: [3 of 5 Stars!]