i still need to upgrade some of the hardware but for an office computer it will work gaming not so much because of the dated hardware, as far as i can tell there want any damage to the case, & the inside was very clean, i didnt have any problems with the software & didnt need to do much but update which is the case with most computers