I bought 2 of these. Both for my grandson's teacher's, at school. And they both loved them. One cried she was so touched, she told me this was her first personalized cup, and she loved it. The other teacher sent me a email, as well as wrote a thank you letter to my grandson, and said it was the coolest gift she had ever gotten. Some times just a little imagination can brighten the day of someone. I find that giving personalized gifts is just as much fun to give, as they are to receive. And personalization mall does a great job.