I bought this Mini Tower Dell OptiPlex 790 I5 to replace my 10 year old I3. I am very happy with its performance. It provides me a solid foundation for future upgrades  (PSU, SSD & video card).  The only issue I had was with a I/O jack which Refurb-Ninja replaced and provided tech support. Service and delivery were great.  Again terrific value the Mini tower arrived in in good condition and was immaculate like new.