Excellent keyboard, I have them for both my computers. Nothing at all negative to say about this keyboard, and one thing I really like is that when it does start to get bits of debris and crumbs inside it, it's easy enough to open up and clean out as the keys are all fixed in place and don't fall out, and the motherboard is fully protected as well. Just an excellent keyboard all round. I've had cheaper, but for a little extra you can have this, and you wont be disappointed.