So after trying 3 other controllers with turbo modes, paddles and more I was disappointed. My original controller broke, the joysticks decided to take on a life of their own so I bought 3 other replacement controllers, unfortunately they all had the same problem, they had a lag, when using the joysticks the response time was delayed, this required excessive movement of the controller Joysticks to make the controller respond to inputs. This is the most important control factor. I was pleasantly surprised when I got this one and it worked, it responded exactly like the original with the same sensitivity and response time, no need to tweak any settings in game. Now let's hope it lasts. I noticed that I was disconnected once during a 3 hour game. I hope this is just an isolated case. Will be updated.