We've had ours for several years now; check it periodically to make sure no issues at hand and it looks like this cord set here:
http://www.ebay.com/itm/30-Amp-100-ft-Marine-Shore-Power-Cord-9506-/172389637009
No electrician, but I do have years of electrical experience and practice certain steps to keep issues at bay:
1. Turn the main boat breaker off before connecting/disconnecting shore power.
2. Disconnect the cord at the dock pedestal first when removing cord.
3. Connect cord on boat first when installing for service.
4. When connecting cord on boat/dock pedestal, twist plug firmly clockwise to lock the blades before securing locking ring.
5. A lanyard on the dock end of the cord is used to wrap around the pedestal to secure the plug to the socket. Most dock pedestals have no means of accepting a locking ring and the lanyard serves that purpose.
Boats move around when the wind pipes up and can, at times, put a strain on the cord set connections. I installed a strain reliever on the boat end that is clipped to a stanchion to take up any stress on the plug. One time, before the strain reliever, arrived at the boat to find the boat end locking ring broken and the plug hanging partly out of the socket.
A cord set was ruined early on in my boating days because I was not following the above steps. It looked just like the one pictured by the thread poster. Maybe some day a conversion to Smart Plug will happen. But as long as what we have works without issues...