I bought this to protect my laptop keyboard because the keys were showing fingerprints and crumbs and dust got into my keyboard. I ended up just not liking it and never used it. I had a 10 key Lenovo ThinkPad and it successfully covered my keyboard. I didn't like the look and was a little difficult to type. It could have been improved by firmly pressing each key, but it just felt really weird to tap on. There's nothing wrong. It sticks well, has good coverage even with a 10 key and should be effective at keeping out dust and crumbs, I just didn't like the way it looked or felt. This may not bother you, so this could be great for your needs.
Logitech M510 Blue Wireless Mouse with USB ๐ฑ๏ธ Unifying Receiver - Comfortable Shape, Back/Forward Buttons and Side-to-Side Scrolling
199 Review
๐ฑ๏ธ Logitech MX Master Wireless Mouse: High-Precision Sensor, Easy-Switch up to 3 devices, Meteorite Black
322 Review
A4Tech XL-747H Gaming Mouse, Blue Spider
190 Review
Wireless Bluetooth Graphite ๐ฑ๏ธ iPad Mouse - Logitech Pebble i345
184 Review
๐ฅ Logitech C270 Webcam: Crystal Clear Video and Superior Quality
183 Review
Renewed Logitech G PRO X Wireless Lightspeed Gaming Headset with Blue VO!CE Mic Filter for Immersive Gaming Experience
122 Review
Apple AirPods Pro MagSafe RU Wireless Headphones, White
159 Review
Smartphone Samsung Galaxy A50 4/64 GB, 2 SIM, black
82 Review