If you need an inexpensive, temporary keyboard to accompany your laptop on the road, I-Rocks RF-6520 may be a good fit for you; however, if you're shopping for a permanent desktop replacement keyboard, you should look elsewhere.