If the keyboard is very good available staggered keys dating typewriters is somewhat ridiculous to have online and orthogonal columns would have been better. The division of the two space bar is good, but you can not program each half to maximize the capabilities of the thumb, the same approach will be a key in every inch is a mess. However self keypad allows better place fairly ergonomic mouse, have great hands version of the rodent would have been a plus. Some adaptation work from a Natural of the same brand, but the results are worth the small effort of learning. Another small problem, small function keys, perhaps for some, but less for developers using F5, F7, F9, F10 and F11 commonly ... In any case much more affordable than other ergonomic keyboards such as the Truly Ergonomic Keyboard or Kinesis Advantage.