This keyboard is very good and resistant, but keep coming back buttons of the keyboard that you have, however, just put back to its original location and continue writing. Some keys you have to press firmly until they respond, others less so. For the price OK. 3 *