My original controller didn't last to long so I wasn't prepared to pay top brand price for a replacement , Decided to opt for this one and I am pleasantly suprised
Controller is packaged well and all I had to do was take them out the box and slot them onto the switch and away I went
Size wise they are slightly bigger than originals but fits nicely on the charging dock still.
The controllers charge when on the switch and in the dock which means they don't need charging seperately.
Also, the controller comes with a central piece that makes it into a handheld controller.