I had bought one of these last year so knew what I was getting. It arrived a head of time. Tried it with batteries and works great. There is also mains cord but I don’t have access to electric mains outside. I just can’t wait for Christmas now!