They definitely do the job!!! I use them to line out my driveway, I was worried with the bushes that it would be difficult to see but surprisingly they shown through and did exactly what I wanted the lights for. So far the lights have keept the brightness so they seem to long lasting. It was easy to put together and instructions were easy to follow. The stainless steel seem to be sturdy and the product says its suppose to be water resistant unfortunately we have not recieved any rain to test that out. Other than that the solar lights has done what I intedened the product to do.