Pleasantly surprised by this controller. I was expecting it to be a little uncomfortable to hold, but it's a lot more comfortable than I expected. Paired flawlessly with my Switch Lite in seconds. Works perfectly. I like having two d-pads instead of sticks, some games are easier. The size is small but larger than the NES pad. The yellow is close, but not quite, to my yellow Switch Lite. I would like the "Turbo" button functionality to work with the Switch, but that's a limitation imposed by Nintendo, not 8bitdo's fault. Haven't tried it with my RetroPi setup but will soon, I assume it will work the same as my other 8bitdo controllers. This is a good controller if you want to put your Lite somewhere and sit and play for a while. If you're looking for a small, all-in-one gamepad for the Switch Lite or any of the supported systems, this isn't bad from a great company. I can recommend this one or one of the 8bitdo controllers.