The keyboard is OK, much like a ZX81 though. The d-pad is just about usable for some games, but apparently a 3D printed plastic d-pad over the top is a big improvement.