It's a good quality game controler for the price. It's built well, with rubber grips and good plastic finish. The buttons are set well, and are stiff and responsive. The joysticks are also finished with rubber and are stiff and responsive. The battery back is unique, with the batteries fitting into the back and the back fitting inside the controler. The one niggle is that one of the batteries goes in differently than the other, even though the conducting points are in the same place for both. The turbo feature works as advertised, press both it and the button you want to rappid fire, then just hold that button down, press again to turn off. The different modes, xbox 360 controler, USB game controler and PC game controler are nice, and I guess supposed to be for different platforms, android, windows, etc. It works out of the box on both linux and windows. Works great with emulators including mupen 64 plus and mednafen, should work out of the box with PC games as well.