Good switch, no input lag whatsoever, no stick drift, the only downsides to it are that the analog sticks no longer have the rubber covers, and the screen is quite scratched but is not noticeable when playing most games. I didn't even realise how scratched it was until recently when I was looking at it to see how much it would go for when I sold it. Nothing wrong with the charging port or anything.