The 8bitdo Zero is a tiny gamepad meant to replace on-screen buttons for phone games, that also works well for emulation. The build quality is pretty solid and the shoulder buttons have a nice click. Just keep in mind that this thing is TINY! It might not be the best device for someone with bigger hands. Also, it is missing some buttons compared to an Xbox controller, so don’t expect to play AAA titles on the go with it.