Keyboard is wonderful and basically everything I expected it to be. Solid materials, keys feel great. I've only had two issues. The cable that came with it was a little too loose and caused an inconsistent connection, but I've already replaced the cable. The other issue was one of the screws was stripped and fell out when I picked up the keyboard. This doesn't cause any problems as it's only one of the screws. Everything else works very well including the configurator for the firmware.