The key chain is cute. I bought it as a gift for a for some tennis player. I am not sure how long it will look ok because the tennis ball is going to get messy looking. I have debated with the idea of spraying fabric protector on it to help it last it bit longer.