It takes a little getting used to. However, I can type full speed (120 wpm) on it and was able to do so with little effort. The typing surface is VERY comfortable. While the key travel is the hardest thing to get used to, I find you get a good solid press and return when done right. I actually prefer typing on the Smart Keyboard to my stock Dell keyboard at work and like it just as much as my rMBP.