The solar lights lasted until the first rainfall... two weeks after I hung it up.  I wiped off the top and dried it out to no avail.  Disappointed in this one.