Is this an okay special birthday gift for a friend?

My friend is having a big milestone birthday. I noticed she likes musicals. I have a wind up crystal jewellery box that plays ‘Memories;’ from the Cats musical. Would this be an adequate gift? With a travel mug for Christmas? Are these enough?

Is this an okay special birthday gift for a friend?
Post Opinion