Picked up one of these Hyperkin "Cadet" controllers for NES because I heard good things about them. It's actually really good and doesn't feel cheap and crappy like most of the Hyperkin stuff. The d-pad and buttons feel excellent too, no unintended d-pad presses or anything, and it has a nice 10 foot cord. I tested it on several games and it works just as good or better than a dogbone. The plastic is not quite as robust as the originals but not bad either. You can get wii/wiiU/nes classic version, and a usb pc version also
I checked out the internals too, and everything is legit all around inside also.
I checked out the internals too, and everything is legit all around inside also.