8BitDo just released the N30-NS controller for the Nintendo Switch. They’re currently advertising it as a controller for Switch Online.
Just like the cosmetically identical N30 (specifically designed for the NES Classic), the N30-NS is an NES shaped controller that has 4 face buttons (2 of them being turbo buttons), 2 shoulder buttons (new and exclusive to the NS version), start and select buttons and a Home button.
The N30-NS is a Bluetooth controller so it should also be compatible with a vast array of devices although only the Switch is listed under System Compatibility on 8bitdo’s website.
This retro-style controller is now available on Amazon (link below) and is a great option to enjoy the growing NES library on the Switch.