I did this on our last cruise and it turned out awesome. I had t-shirts made with my kids favorite Disney characters on them and their names on them. All of the characters signed the shirts and they delivered them to our room on the last night. My kids still wear their t-shirts with pride and we get tons of complements on them. My only regret is that I wish I would of gotten the shirts a size larger.