This is solar and it works great!! I have it in an area that gets late morning sun and sun all afternoon. The birds love it and so do I. It's easy to clean and has not faded at all. The turtles are really cute