My grandson has had them for about 4 years. He’ll be 8 in the spring, and he’s already asking if I think Elfie will be visiting him. I love them as much as he does (he lives with us). You just have to remember to leave them out. You’ll only forget once! We live in Cornwall, and Elfie always finds our house. They’re so special and make Christmas magical x