perfect! Fabulous! The keys are a nice size and have a great feel to them! nice size display, does not scoot around the table, hurray! I had an old solar power calculator that I love and it died! I searched for quite a while and found this and I am so happy, for an affordable product that is worth its weight in gold!