The positions of the "shift" and right arrow keys are confusing, and for me even though I used to me yet I have many typing errors related to this atypical position. This is the only downside of this keyboard.
Registration keys are small, but not uncomfortable.