I have a solo law firm and run my practice primarily off my MacBook Pro, however, I needed something to stay at the office and be able to remote into.  This computer exceeded ALL of my expectations.  It was clean out of the box. One or two scuffs, but nothing noticeable. The casing is compact which is exactly what I wanted. The specs are identical to what was described. The unit is insanely fast. I don't think I have every seen a windows based computer set up so fast. I was up and running in about 5-10 min. Great for all office software.