This is the 8bitdo Ultimate Bluetooth controller with hall effect sticks. Buttons are changed to xbox layout and I've lost the original nintendo layout buttons. In one of the picture you can see that it can be changed between bluetooth and 2.4ghz. Dongle is inside the dock.

Does not come with cables.