These keychains are touted as DIY gifts for the boat enthusiast on your list, because if they drop their keys in the water, they'll float. If you have such a person in your life, go you. Otherwise, just consider them cute, personalized and an inexpensive way to let someone know you think they're great.
You will need: