*UPDATE*I originally gave this a bad review, but I've updated this to five stars as of now.Let me explain... I originally used SCPToolkit because I used to use a PS3 controller. I'd initially tried using it to install PS4 drivers for the new controller before trying DS4Windows when it didn't work. Idiot me forgot to uninstall the SCPToolkit drivers. As soon as I did that, DS4Windows registered the controller. Then Steam recognized it, too. Voila! Everything is working now.If you're also playing on PC, it may help to know this changed my default audio output. Confused me for a minute, but easily fixed under sound settings by changing the output.So far, this works very well plugged in. Controls are very smooth. All buttons working. Nothing sticking.I can't comment on how it performs wirelessly, as I prefer a plugged in set-up. I will have to see how the controller holds up over time, but for now, it's working great.I'm also happy with how cute it looks.It's also lightweight feeling in my hands, but doesn't feel cheap/easily broken. Which means good for longer gaming sessions without my hands getting tired.*****I bought this for use on PC. Unfortunately, it didn't work for that purpose.For all I know, this is a perfectly good controller for PS4. However, I don't own one to test that out.I downloaded DS4Windows and ran through installing those drivers. Went through some trouble shooting as well. It just won't recognize the controller is there and neither will steam. Windows shows the controller under devices, so it's technically working when plugged in. But it's impossible to get it to work.If I ever get it working, I may update this review. But otherwise, if you were looking at this to use with PC, I advise you look elsewhere.