Looks beautiful in my garden.  The solar panel does require direct sunlight but is still easy to hide in the flowers.