I like that the buttons on this have some integrity to them so you know that you are pressing a button. It does seem to have a bit of lag to them though. Like if I try to type something in too fast it won't register so just be careful when you're inputting very long numbers.