It works perfect and came in 10 days, was packaged really well
It works like a pro controller. The switch also recognizes it as a controller which is different than a regular pro controller (red picture instead of black). The battery seems to last a while, the look, feel and grip are good. Only downside I noticed is a bit of excessive rumbling in Mario Kart. This does not occur in other games.