The computer seems to be working fine, which if not for the broken keyboard would have gotten 4 stars, but I had to use my own keyboard because the one that came with it had the whole end busted, pieces everywhere in the box. I've requested a new keyboard from the seller. I will edit this review when I receive another keyboard. Even though there is an extra power cable for another hard drive and an extra SATA connector on the mother board there is no space in the drive carriage to install a second hard drive. Also did not come with an extra data cable to connect another drive, even if there had been room. I'm Updating my review with 5 stars. I just received my replacement keyboard that was promised to replace the broken one that was shipped with my computer. It did take a little while to receive it and was glad that I had a keyboard lying around that I could use in the meantime. Thanks to the seller for the replacement.  Overall I would definitely recommend these refurbished computers.