Love this!  Battery powered and goes off with timer at the perfect time.  Still have battery life left for this year!