a excellent buy ! I have try these curvy keyboard before , but this be the first one I be able to start use right away without hit all the wrong key . it just fit so much better - and the raise front with the wrist rest be fantastic . I be skeptical about pay $ 50 for a keyboard , but it be worth it .