This computer exceeded my expectations. It came in perfect condition with no problems of any kind. It was up and running within 3 hours of delivery! Fantastic Computer!!! Will definitely buy from Computer Upgrade King again!