I almost skimped on this and bought the cheapo version from Walmart, but I decided not to because the cheapo didn't really have a way to seal the plug from the elements. I saw myself having to replace the cheapo with this item in a few months anyway. So, I spent twice the money, but I'll only have to buy ONCE. This is a very well made product. The socket can be sealed with a pliable rubber cover, so any saltwater splashes won't ruin it. Highly recommend it.