the keyboard itself be beautiful , and there have be no issue with mine so far . that be say , one need to treat the keyboard with care , as a well-executed knee chop by a 2nd grader will probably snap the entire thing in two . it be fairly well construct , but it be not mean to take much stress or abuse . stack heavy object on top be not advisable . I actually buy this keyboard to use on my Macbook run Windows 7 64 bit through bootcamp , and I must say that this keyboard work extremely well . it be a bit of a challenge get the keyboard to work the way you want it on Windows , but if you download all the necessary driver assume this one operate on the same driver and software as the Windows version , you 'll be able to have you cake and eat it , too . the process take some time , as well as trial and error -lrb- the keyboard be not exactly mean to be use on Windows -rrb- , but for those of you wonder , it will work just fine without any 3rd party application . the lack of dedicated num lock and scroll lock key be annoying , though shortcut be available online for you to see . num lock be , for example , shift + clear , but the lack of this key be hardly something to complain about . the worst feature be that the fn key be where print screen should be , and be fairly annoying to use . besides that , typing be not really a pain . people have complain about the lack of a cap lock indicator , but at least on Windows 7 , you get a notifaction on the screen regard whether or not you have just enable or disabled cap lock . this be not really a solution , but it do lessen the severity of the issue . strangely , on MacOS , 10.6 . x , my Logitech software could not detect my keyboard as to allow I to make modification to my keyboard setting . in the end , I could not exactly figure out the reason , so I leave it alone , but it be something to beware of . overall , I be highly satisfy with the actual product .