We always need extra controller for kids and friends when playing and needed good ones as we don't want excuses why they lost and try to blame the controller!
So we got this Gamory one as we have used the brand for others in the past and they have all been well made.
controls exactly as a pro and one charge lasts for 8 hours and longer but as I tend to charge when kids go to bed this was only tested when we went on holiday.
no lag issues and fast response. Controller linked to switch easy and feels comfortable in hands for long periods of play with all buttons feeling fine.
great low cost replacement switch controller