I think the keyboard is fine. A few small issues here and there but in general I can type quickly and accurately. I must be lucky though, perhaps my typing style is what apple expects.