As an older person, im not especially tech-savy with desktops. i just wanted something easy to check my emails, do Google research & print for a local club i belong to. i didnt want to spend alot of money either bc frankly, i wouldnt even know how to utilize any computer to its fullest potential. my computer arrived exactly when it was expected to. it was in great physical condition with easy hook-up instructions. the only thing, the keyboard and mouse are a little low-end, but im using them for now & i can always upgrade those in time. it seems to have the current versions of all basic programs you would expect. it was a great value for the money & seems solid & reliable.