What was neededI only have a couple issues with this product; you can't use the touch pad for your PS-4, there is static when you plug in your headphones that it interferes with other players. However, as far as the workability of the toggle sticks and other controls, there are great! I have purchased many different controllers and even with the few negatives I would buy this one again.I have had no major issues with the controller.Compared to Oubang's xbox styled controller, the flat button area is more comfortable and the buttons are much softer. I wish the button colors were a bit more vibrant tho, as the square's and the circle's colors are almost the same.The texture on the back feels nice, as it goes back far enough so your fingers won't go past it.The analogs are good, but I wish they had a better texture and shape to prevent slipping.I really like how exposed the microphone is.The Options and Share buttons are kind of mushy before they click, what makes them hard to press with a bare finger without using nails.The D-Pad is much better than the other model's, it never had the multiple button pressing issue.The controller is very nice. I recommend it if someone is looking for a more affordable alternative to the DualShock 4The controller is good my son loves it. He said the buttons feel wired and they aren't the correct color but it makes it unique. The only thing we didnt like is that the shipping to a lot longer. I was supposed to receive it by January 8th however we didn't receive it until January 13th. I don't mind that it took a few extra days because it is free shipping however a notification would have been nice simply stating it was going to be late would have been nice. Other than the shipping problem the controller itself is great.i like itit is working for me nicenice cheaper option for a PS4 controller... purchased it for my son to play roblox on his ipad and it works great.Remote controller is very finicky. I play madden football, and sometimes during the game( crucial part of the game) it randomly pulls up a help menu on the game.