Couldn't give if 5 stars simply because it came with a bad optical drive, but that issue was quickly resolved to my satisfaction. Computer is super fast and handles all the essential tasks that I require with ease. Don't use it for gaming or watching movies. Can't see buying another "new computer" as I am sold on the cost and environmental benefits of repurposed. SJ Computers excellent to work with, and I will continue to do business with them going forward.