I have be use this keyboard for a few day now and so far it be great . I have never use a ergonomic keyboard before , which be kind of silly since I be a software developer and have write hundred of thousand of line of code on standard keyboard and be uncomfortable the entire time . this take some get use to , but the design lend it self to quick familiarity . it be well build and very quite , unlike my other click-clacker . so long sore hand ! the only complaint I have be that it do not have a female usb port for flash drive or mp3 player -lrb- this would be bettter than crawl under the desk to reach the port , I guess I 'll have to buy a usb extension -rrb- .