The short version of this review is that these are great controllers for their money. I spent a week playing with these controllers instead of the official Joy-Cons. These third-party controllers work almost the same as the official ones. All functions are available. including that these controllers can wake up your Switch, which many third-party controllers cannot. These controllers are comfortable and look pretty cool. They're even recognized by the Switch as gray controllers, which is nice. One thing that's really great about these controllers is that they're slightly contoured on the back for a better grip. I think they are more comfortable for longer gaming sessions. This *means* it won't work with accessories designed specifically for the official Joy-Con, since those things are a bit thicker. My only minor complaint about these controllers is that the strap is very tight. It's hard to get in. It feels like it was made a little out of spec. The official bracelet attachments are easy to attach. All in all I recommend these things.