We purchased HP desktop tower as a gift to an older lady whose all in one computer stopped working. The one we purchased was very filthy. We cleaned it up checked it out and set it up for her. It has been working great so far and perfect for what little she does.