You gotta be careful when plugging it into the controller that you don't break anything, it doesn't slide in so easily. Other than that it works good and is easy to set up. THERE IS A SMALL AMOUNT OF LAG in the response time of the controller, but it's not that bad. If I were in game where every split second counts, I would definitely NOT use this. However for casual gaming it works great. As an example, if the regular PS4 controller has about a 1/20th of a second lag, this probably has a 1/9th of a second lag. It's noticeable, but not deal-breaking. Also the USB cable that came with mine did not work.