I had the first generation on a MacBook 12" and had no issues at all. Then I got the second generation on a MacBook Pro (I think this was still without the dust seals) and it was one big misery. A small speck of dust would make a key feel bad or get stuck. I was so happy when I could finally get rid of the stupid device. Never had issues with Apple Scissor switches thereafter.