Thank GOD my wife is an IT person.This MAC mini arrived in good condition, but was anything but "ready to use."She spent over 4 hours trying to update this unit to be useable.After her expertise, the unit works just fine.Just a word of warning to those who might not be computer savvy.