One thing the purchaser must know, if your paying a Yugo price do not expect a Mercedes Benz. These fall under the category of you get what you pay for. I installed mine with the understanding these are not high dollar pieces and might take A little finesse to install correctly. I installed my using flex seal, And a little extra time sealing them to waterproof and to help with attaching the lights to the trailer frame. I have not had no problem, used in salt water 90% of the time haven’t had a failure since installation. So with a little extra time iAnd attention to detail they should last several years.