Haven't had them too long all together, but so far so good. Seems to be a good product. One didn't hold up to the rain, but was able to get a replacement using my warranty insurance I had purchased.   I have 6 lights total.  Am enjoying them and would recommend them.