The keyboard looks more than pleasant, the price is good, having bought, you will definitely be delighted with the workmanship. But there are a couple of points . The first is that reassigning the keys will not work. Well, there is no software that would work only in games, or, as in my case, an attempt to assemble a calculator on the right side . There is no software for it . The second (although this is all a remark to poor ergonomics) is that the keys are not on their own places. (primitive ctrl+a=>ctrl+c=>ctrl+v will not work on this keyboard despite it) And the last (most important for the players), look again at this keyboard, and then at the usual one. There are large gaps between the keys. This is wildly inconvenient . For example, you run on comfortable, rubberized ASDW and then you need to press E (look at the distance) and after a second on R (compare with a regular keyboard) . Total - excellent, cheap, with a function from the spill of liquids with rubberized keys, a keyboard that is completely uncomfortable when playing and working.