I definitely recommend this controller for this price. If you have larger hands and find the joycons cramped then this is a great upgrade. It's lightweight with a ok build quality so when it first arrived it did feel cheaper than the xbox controller I was used to. But then it IS cheaper. The triggers and shoulder buttons are good. The A-B buttons are a bit 'clacky' but work well. Most importantly the joysticks feel nice and responsive and offer good grip and comfort. Connecting to the switch is super easy with one button connect. It powers up the console too from sleep mode.
I've used it for a few month now playing fortnite and you know what, I really love it! It just feels nice to hold and plays very well. Even when not docked, I put the switch on it's stand and prefer to use this controller. If you're on a budget or looking to try a fullsized controller for this first time - this is a great choice.