seems to be good condition selling as is because i havent tested the keyboard but keyboard worked to get to diagnostics