it be a very nice keyboard but some of the key dont work right . the company be great as far as give I another one but this one have problem too . I do not want to be a bother so I have not say anything about the replacement be mess up too .