I really don't understand why everyone else rated this product so badly. I liked this controller and it works exactly as I hoped it would. It vibrates, works with amiibo, has motion controls, a USB-C charging port, and feels great in my hands. I also like that the home button is big enough and in the middle of the controller for easy access. It's not as beefy as the Pro Controller, but it looks and feels good. In the 10+ hours I spent with him, he had connection issues once. But all I had to do to fix it was reconnect it to the Switch via the settings menu. I highly recommend buying this controller. It works great and looks very good for a small price.