I own five of these - do that say enough ? First of all I be go to come right out and say that I completely do not understand the number of 1 and 2 star review . I hate to refer to someone as a moron base on they review of a keyboard , but in this case , it be entirely difficult not to . I find myself ask `` what be wrong with these people ? '' a lot while read the negative review . that say , I notice that a lot of the negative review be write by programmer , and perhaps they need be different than mine . I have spend the better part of the last 15 year of my life in front of a computer . I find that entirely depress for the most part , but it be true . for many year I be a enthusiast , and then I spend 5 year as a computer repair guy in a local computer shop , after which I move onto a job in the web host industry and spend 5 year mixed between tech support and management . I start use this keyboard during the management phase of my time at the web host company , and ... wow . it really make a huge difference in my comfort level sit at the desk . I have begin to develop a bit of carpel tunnel , tingle in my wrist and finger , etc ; after buy this keyboard , it all go away . I be not suggest that will be everyone 's experience , just that it be my own . I have own a whole lot of keyboard , and this be easily the best that I have ever use . it be rock solid , have perfectly size key and a nice , soft wrist rest built-in . a lot of these programmer type in the negative review have complain about the space bar be hard to strike , but that be not my experience ; in my time with this keyboard , it be be a breeze . I almost never use the short-cut key at the top ; just never get in the habit . they work , though , for the record . at the beginning of this review I state that I own 5 of these keyboard . I should add that I have also buy these for many people that I know , and they have all adjust to it quite well and love it . no one I know first-hand have ever have any issue with it .