The keyboard is inexpensive and probably fine unless you are a touch typist. Then it has a few quite annoying quirks, such as backspace key is too small, and the set of Insert/Delete/Home/End/PageUp/PageDown has an extra row of keys on a top. Somehow it gets quite annoying when you type fast and type a lot. So, after using this keyboard for about a week, I'll be returning it back. I'll be getting Dell USB keyboard instead.