The USB Gamepad Ergonomic Slim is recommended for users of Super Nintendo emulation on the PC who are tired of using their keyboard as a controller. The controller, for better or for worse, echoes the design of the original Super Nintendo controller and is almost exactly like playing on the actual controller. The controller works in the two leading emulation programs ZSnes and Snes9x and even works in other emulation programs for other consoles such as Gens for the Sega Genesis/Mega Drive. The USB Gamepad simply plugs in and is ready to use without any installation, aside from setting the keys in the emulation program. This pad is the cheaper and easier option rather than buying an actual SNES controller and a USB adaptor which is more costly. The cable length is 1.4m (4.6ft). My only gripes with it is that the directional pad is a bit sensitive, such as when you think you're pressing down but in reality you're actually pressing down-right. Also the shoulder buttons (L & R) tend to get stuck. In summary this controller is ideal for fighting games such as Street Fighter II which cannot accurately be emulated on a keyboard, and will no doubt bring back nostalgic memories for people fond of the Super Nintendo.