Completely tested and working. No missing or sticky keys. It was cleaned on the surface, and blown out with compressed air. The keys were not removed for cleaning. It has some scuffs and scratches from use.