The Sega Genesis controller works very similarly to the SNES controller for the Switch in that it's fairly easy to pair to the system and is solidly build however, this thing acts like a third-party controller. The console itself won't even recognize it as a Genesis controller, instead it shows it as a Pro Controller and worst of all, will not allow you to remap the buttons. I don't know how it works with the Genesis emulator on the switch, but it is absolutely incompatible if you are trying to use it as a Genesis controller to play Castlevania: Bloodlines from the Castlevania collection which just so happens to be the reason I bought it for. $70 for a licensed Switch controller that's only compatible with the Switch, but barely recognized by the console it was made for equals rip-off.