This arrived on time, well packed. It has the connectors as specified and is well constructed. Unfortunately it is only 2 inches long, instead of the described 6 inches (sound familiar?) I requested a return, but then I tried it out fitting my Garmin Zumo 550 to my TECMATE battery charging cable, and the whole assembly together was long enough to mount the Navi on the handlebars. So i kept the wire.