I've tried many non-genuine game controllers and this one is one of the best so far. Connecting to my computer was easy, with no lags or drops, and it feels good in my hands. You just have to remember to change the input so that your computer sometimes notices it in the instructions.