I really like them BUT they do not stay on very long.  I'm guessing they don't absorb enough of the sun to keep them charged up.