I like the blanket idea. Towels get lost/ worn out, puzzle pieces get lost. Blankets can last forever, even when worn out, a lot of pple have them as keepsakes.What’s best for two almost 10 year old girls- personalized puzzles (they’re not particularly puzzle kids), personalized blankets (good for watching tv), or personalized beach towels (they go to the beach a lot)? Whichever I choose, there will be pictures of their pets on them.