I read some of the negative review and I be hesitant , but I seem to have get lucky because mine have no problem and this keyboard be amazing . none of my key be touch each other like some older review complain of , and the feel of the keyboard be perfect . I love the feel and the sound of each key click as a I compress it . the speed of my typing instantly rise a substantial amount , while the error I typically make have be reduce . I have use this for typing papers , programming , and gaming . it be great for all three . my reaction time for gaming have increase due to the short actuation point of the mechanical key and I be typing faster and more comfortably when work on homework . I highly recommend this product to anybody consider the purchase - it be completely worth the money . though I would recommend wait for a Friday when Amazon do electronic deal because the keyboard often drop below $ 110 then .