Having used this controller and the "official" Pro controller from Nintendo, there's no reason I'd ever buy a second "official" Pro controller. This controller has nearly the exact same footprint, the parts that rest in your palms are slightly thicker on this controller (not necessarily a bad thing), as the official one so switching back between the two controllers isn't an issue. Battery life is pretty great as well. Uses an included USB-C cable to charge it. I was able to play for 3 game heavy days before I needed to recharge it. The only thing that frustrates me is that I wish I had colored joycons so my switch would match. Perfect controller - 5/7 rating hands down.