Arrived in very good shape. Was packaged very well. Had to change something in the boot-sequence to make it start, now it runs like brand new. Over all, I am very satisfied with theDell OptiPlex 7050.