For times quickly via USB connected to test computers the keyboard is always good, workmanship fine, marking OK buttons go a little hard, but that is after some period of use. But it caught nothing and does not rattle. For the cheap price is nothing better to get!