the keyboard works just fine all the keys tested one by one 
the other card insert slots not tested because i don't have the port in my pc but probably working 
3 missing caps 
few stains can be removed with alcohol or scrubbing or other products