This rebuilt PC was easy to set up and to add programs too. The price is right as well for what you will receive.