My OptiPlex 7010 Mini-tower PC arrived on time and in clean condition.  It powered up as expected with Windows 10 loaded; good because this is how the unit was advertised.There were two small issues.  The bundle included a UPC (power) cord which was in frayed condition at the end where it plugs into the PC.  Also, I heard something rattling inside.  Upon removing the cover, I discovered that the case fan had NOT been screwed into the case.I messaged the seller.  It took almost 2 weeks, but the seller did ship mounting screw for the fan and a good condition power cord.  So, all in all, I am happy.  I would do business again with this seller.