This keyboard is better than the one I had before except for the fact that the legs don't tend to stay up where you put them. It's frustrating for the keyboard to keep laying back down as you're typing when you've adjusted it to sit up a little. Other than that, it is just what I needed and the ease of use is great.