Without exaggeration, this controller is the best third-party joystick I've ever bought. I also went through several different companies looking for what I wanted. I needed to change/toggle rear paddles with vibration and button mapping. I have a Hori Pro Pad which is good but has no vibration, I have another with vibration but it's cheap with a lot of input lag. But when I saw it I decided to give it a try. Between looking at YouTubers reviews and reading what is written here, I gave it a try. I was a bit concerned about the issues some people were having with the dpad, but I ended up making the purchase. Ergonomics: These Joy-Cons look like they belong in a switch. It may seem strange, but many third-party companies tend to break ergonomics. The profile resembles a professional controller. Look and Feel: The controller looks and feels like a professional controller, very well made and durable. Most companies I have worked with in the past used cheaper materials. But BeamBock didn't save here either. They made sure it was worth the money, it seems sincere for want of a better word. The controller also has a textured feel, which is great because if you're playing for a long session your hands can slip off and this has fixed that issue. The controller is also sturdy (firm), if you have big hands like me, it's much more comfortable than any other joystick. Dpad: Dpad hit me. This has caused controversy among many people, but BimBok hits the mark. It's just the right amount of softness and super responsive. I don't have to press any buttons hard or wait for input. I've played several side scrollers with one controller and I can say I won't go back to any other controller. Analog Sticks: The analog sticks were great out of the box, I didn't have to calibrate them. Although we have such an opportunity when we need it. Assignable Buttons: There are two assignable buttons/paddles on the back of each joystick. You press and hold the M key and then press whatever key you want to map to that key. What I didn't understand was that more than one button can be assigned to a manipulator. You can also map 2 shortcut keys. If you play Monster Hunter and/or Daemon X Machina, you'll love them. And those were the main selling points for me. No input lag Battery Life: I spent just over 4 hours using these controllers. The batteries were fully charged when they were mailed to me, and at the time of writing this article I was still running with a full battery even with the LEDs on. I always got the controller registration notification because I just plugged it in and started using it. When I put the switch to sleep, I couldn't wake it up with Joy Cons. A few days later I read some other reviews and found out that the downsides of the Joy can wake up the system. I manually went into the sync options and repeated the on and off method in the sync menu for new devices. I was then able to wake up the console with them. Conclusion: I definitely recommend it to everyone I know. This controller fills a niche that I personally wanted and couldn't find among the budget companies. This is literally the best controller money can buy. I know people will complain about the lack of amiibo support, but if you've used Hori's shared pillow or any of the budget cons then it's okay not to have one, especially since that pillow has vibration.