Fully working apart from keyboard (around 30% of the keys do not register when you press them due a spillage about 9-10 years ago) so you have to plug in an external keyboard), and the battery is bad so requires you to leave it on charge, if you disconnect it, it will likely last for half an hour at most. Screen is fine, hard drive is fine, sound is fine, usb drives are fine, disk drive is fine, basically all the input and outputs work.