It had all of the features promised. How ever the reprograming was not complete, the interior case was dusty, and the front USB ports were disconnected. I took the computer to the local computer repair, and they took care of the unfinished items. The machine was mechanically sound but the refurbish was sloppy and incompetent. Do not buiy from this refurbisher.