I bought this as a replacement for my desktop at work. I needed a strong basic computer and this machine exceeds all the expectations I had. I tested every USB port and all the connections on the motherboard and they worked perfectly. It came with 16gbs of ram with room for 16 more. If there is a problem, Amazon has a 90 day warranty, and they will honor it. With tax and all I paid $134.00 dollars and it was worth every penny.