I have found the keyboard to be a bit mushy on the upper keys (Fn keys and numbers) but otherwise this is a very nice keyboard. As to scratches, my G3 ibook has scratches all over the place. It's plastic, after all, and if you're going to use it as a laptop I think you can expect it to get scratched. Jean-Paul