The computer seems solid enough but will need a wifi card and a memory upgrade. The keyboard was damaged but not apparently in shipping as there was no penetration of the outside or inside boxes. Amazingly it's still working okay.