The NES64 controllers look good and work great. Especially platformers are much more comfortable to play with these than using a joystick.
Size and layout match my original NES controllers precisely. The feel of the buttons is not exactly the same but I like the thought that no original controllers had to be harmed to create these.
The PCB inside is nicely done with good silkscreen. There are pads for the START and SELECT buttons, too, which are made electrically available at solder pads on the PCB for custom wiring. (These buttons are not connected to the cable in the default configuration of the NES64 as they are not directly supported by the target platforms.)
I noticed only one minor point that could be improved: The molded connectors are an *extremely* tight fit for my C64C. So much so that I fear a bit for the solder joints on the C64C's motherboard when I pull or wiggle them out. I hope they will become a bit looser with use.
If you're like me and you've been using Atari-style joysticks for your retro-console, this is for you. This controller has a 9-pin plug, like the Atari joysticks, but is much more comfortable. Shipping was fine, considering it comes for halfway around the world! It's kind of cool to receive a package from Norway ;-)