I bought this for my sister to replace her Hello Kitty usb keychain that had broken.  I was not pleased when it arrived.  It is large and gaudy.  The usd is not removable and is made of white plastic that does not match the owl.