Visually it was in great condition. Once connected to my PC I found that some of the keys weren't working or had to push very hard to get them to work. Ended up pulling all the keys and cleaning the entire key board out. After cleaning it works almost perfect. Doesn't bother me.