I bought this for my nephew for Christmas. I ignored the reviews and gave Logitech the benefit of the doubt because I had purchased their products before and had no issues. After less than two weeks of use, the buttons began to fail and only worked intermittently. Since he otherwise liked the product, we returned it and sent Revain another one. We hoped for the best. After a few days with the new replacement, the same bad key problems started to appear. He uses this in high school and needs a reliable keyboard. Now let's try to return the second. We won't give it a third chance. I am so disappointed in Logitech and very upset that they continue to sell a product that has an established history of key failures. Don't waste your time and money with this junk. There is simply no excuse in the world for the poor quality and unreliability of this product.