Happy with the condition of the unit received and speed of delivery. Not happy that the CPU received is a i5-7500T not the i5-7600T indicated in all the product descriptions AND on the seller's tag on the back of the unit. Yes, it is only a 0.1gHz difference, but not what I thought I paid for. Very sloppy quality control.  Otherwise unit is in very good physical and functional condition.