Now, don't get me wrong, I love apple. I love their computers and their accessories. The keyboard is no exception. While it has its strong point, it also has its minor flaws. It looks nice and sleek, and perform equally well. The keys are perfectly sized, and they press down perfectly. The fact that it's white however, allows it to get dirty very easily, and in a matter of days it begins to pick up dirt and become dirtier and dirtier. This is easily solved however, by the easy-to-come-out keys, which lets you clean the keyboard effortlessly. The keyboard however, is not popular amognst gamers, who prefer to top of the pile keyboards. While the average joe has no need for 1 millesecond response time and on-the-go hot keys, you get a big bang for your buck with this great keyboard.